Bonjour à tous,
Je me tourne vers vous car je suis pas loin de toucher à mon but mais un autre problème vient de se manifester.
J'ai un premier code qui fait appel à un autre via Application.OnTime Now() + TimeValue.
Je lance mon deuxième programme (intitulé AjoutTitres2) 5 secondes plus tard.
J'ai donc Application.OnTime Now() + TimeValue("00:00:05"), "AjoutTitres2" dans mon premier programme AjoutTitres
Le problème c'est qu'il y a des variables dans mon premier programme (numcol pour compter le nombre de colonnes) et que j'ai besoin de les utiliser dans mon programme AjoutTitres2.
J'ai essayé jusqu'à présent :
1) Application.OnTime Now() + TimeValue("00:00:05"), "AjoutTitres2(numcol)"
et j'ai mis dans mon pgme 2 : Sub AjoutTitres2(ByVal numcol As Integer)
--> dans ce cas là, il me dit que AjoutTitres2(numcol) est introuvable
2) Application.OnTime Now() + TimeValue("00:00:05"), "AjoutTitres2"
et j'ai mis dans mon pgme 2 : Sub AjoutTitres2(ByVal numcol As Integer)
--> dans ce cas là, il me dit "argument not optional"
Voyez-vous comment réussir à faire appel à mon deuxième programme avec mes variables svp?
Merci d'avance à celui qui voudra bien me répondre.
Coklin
Partager