За отличие в баталии при Треббии Храповицкий получил (20 июля 1799 года) первый офицерский чин поручика и уже 4 августа 1799 года принял участие в сражении при Нови. За храбрость он был произведён в поручики в Измайловский лейб-гвардии полк. В походе в Швейцарию служил с отличием, и Суворов неоднократно упоминал о нём в донесениях к императору Павлу; за эту кампанию он получил шпагу со знаком ордена Святой Анны 3 степени.