| Kyle_Katarn |
Oualb :
Citation :
le VB est un langage de pédés, donc il contient plein d'instructions plus ou moins inutiles, mais bon autant les utiliser. pour parcourir une collection d'objet il faut utiliser "foreach"
|
Vu les conseils qque tu lui donne tu dois pas programmer souvent ;-)
en effet, ce que tu rajoute après next n'est utile que pour le programmeur pour s'y retrouver en cas de boucles imbriquées et ce n'est même pas interprété lors de la compilation...
ensuite vu le message d'erreur : Period = TROUV_PERIOD(sh, j) Next Next sh End Sub et j'ai le message d'erreur que voici : "Erreur de compilation : Type d'argument ByRef incompatible" je dirais (et il n'y a pas dans ton projet d'autres solutions) que l'erreur vient de : TROUV_PERIOD(sh, j)
Assures toi que ta fonction TROUV_PERIOD est définie par function TROUV_PERIOD(byref sh as Sheets,byref j as integer) |