Il sert ensuite aux Pays-Bas, dans l’armée du jeune duc de Bourgogne et du maréchal de Boufflers en se signalant à la bataille de Friedlingen le . Employé, en 1703, en Bavière sous les ordres du maréchal de Villars, il fait toutes les opérations de cette campagne et force les retranchements de la forêt Noire. Il combat à la première bataille d’Höchstädt et commande à Ulm pendant le même hiver. Servant ensuite dans l’armée de l’électeur de Bavière, il combat aux côtés du maréchal de Marsin, en 1704 et s’empare de la petite ville impériale de Giengen. Détaché au mois d’avril pour favoriser le passage d’un convoi qui venait de Schaffhouse, il s’empare de Stockach. Jean-Jules-Armand Colbert se bat à la deuxième bataille d’Höchstädt, le , où il est blessé, mais meurt à Ulm le même jour, des suites de ses blessures.