Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Yves Chabirand
Tu es sûr que dans la macro 2 il n'y aurait pas des paramètres que tu oublierais de lui passer. parce que sinon c'est bien ça l'écriture. si tu as sub macro2(par1 as integer, par2 as string) il faut l'appeler par call macro2(unnombreentier, unechaine de caracteres) Yves C.
"Rémi P" <Rmi a écrit dans le message news:
Salut! Voilà ce que j'ai fait
Sub macro1() .... Call macro2 End Sub _________________________________________________________ Sub macro2() .... End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il faut que
je l'execute après....
je ne sais pas comment faire...
merci d'avance!
Tu es sûr que dans la macro 2 il n'y aurait pas des paramètres que tu
oublierais de lui passer.
parce que sinon c'est bien ça l'écriture.
si tu as sub macro2(par1 as integer, par2 as string)
il faut l'appeler par call macro2(unnombreentier, unechaine de caracteres)
Yves C.
"Rémi P" <Rmi P@discussions.microsoft.com> a écrit dans le message news:
E6CF5AA7-E6E7-4E52-AF56-623D7FBF4B84@microsoft.com...
Salut!
Voilà ce que j'ai fait
Sub macro1()
....
Call macro2
End Sub
_________________________________________________________
Sub macro2()
....
End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il faut
que
Tu es sûr que dans la macro 2 il n'y aurait pas des paramètres que tu oublierais de lui passer. parce que sinon c'est bien ça l'écriture. si tu as sub macro2(par1 as integer, par2 as string) il faut l'appeler par call macro2(unnombreentier, unechaine de caracteres) Yves C.
"Rémi P" <Rmi a écrit dans le message news:
Salut! Voilà ce que j'ai fait
Sub macro1() .... Call macro2 End Sub _________________________________________________________ Sub macro2() .... End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il faut que
je l'execute après....
je ne sais pas comment faire...
merci d'avance!
Nicolas B.
Salut Rémi,
Peut-être que l'exécution de macro1 est stoppée par un Exit Sub ou un End (situé quelque part dans les "...." de macro1). La deuxième macro ne peut alors pas être lancée.
Si l'ordre d'exécution des macros est indifférent, tu peux mettre Call macro2 au début de macro1.
Sinon, il faudrait un peu plus de détails sur la première macro...
A+ Nicolas B.
Rémi P wrote:
Salut! Voilà ce que j'ai fait
Sub macro1() .... Call macro2 End Sub _________________________________________________________ Sub macro2() .... End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il faut que je l'execute après....
je ne sais pas comment faire...
merci d'avance!
Salut Rémi,
Peut-être que l'exécution de macro1 est stoppée par un Exit Sub ou un
End (situé quelque part dans les "...." de macro1). La deuxième macro ne
peut alors pas être lancée.
Si l'ordre d'exécution des macros est indifférent, tu peux mettre Call
macro2 au début de macro1.
Sinon, il faudrait un peu plus de détails sur la première macro...
A+
Nicolas B.
Rémi P wrote:
Salut!
Voilà ce que j'ai fait
Sub macro1()
....
Call macro2
End Sub
_________________________________________________________
Sub macro2()
....
End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il faut que
je l'execute après....
Peut-être que l'exécution de macro1 est stoppée par un Exit Sub ou un End (situé quelque part dans les "...." de macro1). La deuxième macro ne peut alors pas être lancée.
Si l'ordre d'exécution des macros est indifférent, tu peux mettre Call macro2 au début de macro1.
Sinon, il faudrait un peu plus de détails sur la première macro...
A+ Nicolas B.
Rémi P wrote:
Salut! Voilà ce que j'ai fait
Sub macro1() .... Call macro2 End Sub _________________________________________________________ Sub macro2() .... End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il faut que je l'execute après....
je ne sais pas comment faire...
merci d'avance!
Rémi P
salut et merci...
en fait le pb c'est que la 2ème macro utilise des données importées par la première, et apparrement la 2ème est exécuté alors que les données n'ont pas finies d'être importées:
Comment faire pour l'éxecuter une fois que toute les données soient importées???
Merci de ton aide...
Salut Rémi,
Peut-être que l'exécution de macro1 est stoppée par un Exit Sub ou un End (situé quelque part dans les "...." de macro1). La deuxième macro ne peut alors pas être lancée.
Si l'ordre d'exécution des macros est indifférent, tu peux mettre Call macro2 au début de macro1.
Sinon, il faudrait un peu plus de détails sur la première macro...
A+ Nicolas B.
Rémi P wrote:
Salut! Voilà ce que j'ai fait
Sub macro1() .... Call macro2 End Sub _________________________________________________________ Sub macro2() .... End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il faut que je l'execute après....
je ne sais pas comment faire...
merci d'avance!
salut et merci...
en fait le pb c'est que la 2ème macro utilise des données importées par la
première, et apparrement la 2ème est exécuté alors que les données n'ont pas
finies d'être importées:
Comment faire pour l'éxecuter une fois que toute les données soient
importées???
Merci de ton aide...
Salut Rémi,
Peut-être que l'exécution de macro1 est stoppée par un Exit Sub ou un
End (situé quelque part dans les "...." de macro1). La deuxième macro ne
peut alors pas être lancée.
Si l'ordre d'exécution des macros est indifférent, tu peux mettre Call
macro2 au début de macro1.
Sinon, il faudrait un peu plus de détails sur la première macro...
A+
Nicolas B.
Rémi P wrote:
Salut!
Voilà ce que j'ai fait
Sub macro1()
....
Call macro2
End Sub
_________________________________________________________
Sub macro2()
....
End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il faut que
je l'execute après....
en fait le pb c'est que la 2ème macro utilise des données importées par la première, et apparrement la 2ème est exécuté alors que les données n'ont pas finies d'être importées:
Comment faire pour l'éxecuter une fois que toute les données soient importées???
Merci de ton aide...
Salut Rémi,
Peut-être que l'exécution de macro1 est stoppée par un Exit Sub ou un End (situé quelque part dans les "...." de macro1). La deuxième macro ne peut alors pas être lancée.
Si l'ordre d'exécution des macros est indifférent, tu peux mettre Call macro2 au début de macro1.
Sinon, il faudrait un peu plus de détails sur la première macro...
A+ Nicolas B.
Rémi P wrote:
Salut! Voilà ce que j'ai fait
Sub macro1() .... Call macro2 End Sub _________________________________________________________ Sub macro2() .... End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il faut que je l'execute après....
je ne sais pas comment faire...
merci d'avance!
Charrier André
"Rémi P" <Rmi a écrit dans le message de news:
salut et merci...
en fait le pb c'est que la 2ème macro utilise des données importées par la première, et apparrement la 2ème est exécuté alors que les données n'ont pas
finies d'être importées:
Comment faire pour l'éxecuter une fois que toute les données soient importées???
Merci de ton aide... --------------------------------------------------------------------------- ----------------------------------------------------------
Pour importer les données dans macro 1 faire une boucle For..., faire un test avec If ..... Then pour détecter la dernière donnée et lancer macro 2 André ---------------------------------------------------------------------------- ------------------------------------------------------------
Salut Rémi,
Peut-être que l'exécution de macro1 est stoppée par un Exit Sub ou un End (situé quelque part dans les "...." de macro1). La deuxième macro ne peut alors pas être lancée.
Si l'ordre d'exécution des macros est indifférent, tu peux mettre Call macro2 au début de macro1.
Sinon, il faudrait un peu plus de détails sur la première macro...
A+ Nicolas B.
Rémi P wrote:
Salut! Voilà ce que j'ai fait
Sub macro1() .... Call macro2 End Sub _________________________________________________________ Sub macro2() .... End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il faut que
je l'execute après....
je ne sais pas comment faire...
merci d'avance!
"Rémi P" <Rmi P@discussions.microsoft.com> a écrit dans le message de
news:B4F66768-2E31-4F04-940B-6EC1FEC890B2@microsoft.com...
salut et merci...
en fait le pb c'est que la 2ème macro utilise des données importées par la
première, et apparrement la 2ème est exécuté alors que les données n'ont
pas
finies d'être importées:
Comment faire pour l'éxecuter une fois que toute les données soient
importées???
Merci de ton aide...
---------------------------------------------------------------------------
----------------------------------------------------------
Pour importer les données dans macro 1 faire une boucle For..., faire un
test avec If ..... Then pour détecter la dernière donnée et lancer macro 2
André
----------------------------------------------------------------------------
------------------------------------------------------------
Salut Rémi,
Peut-être que l'exécution de macro1 est stoppée par un Exit Sub ou un
End (situé quelque part dans les "...." de macro1). La deuxième macro ne
peut alors pas être lancée.
Si l'ordre d'exécution des macros est indifférent, tu peux mettre Call
macro2 au début de macro1.
Sinon, il faudrait un peu plus de détails sur la première macro...
A+
Nicolas B.
Rémi P wrote:
Salut!
Voilà ce que j'ai fait
Sub macro1()
....
Call macro2
End Sub
_________________________________________________________
Sub macro2()
....
End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il
faut que
en fait le pb c'est que la 2ème macro utilise des données importées par la première, et apparrement la 2ème est exécuté alors que les données n'ont pas
finies d'être importées:
Comment faire pour l'éxecuter une fois que toute les données soient importées???
Merci de ton aide... --------------------------------------------------------------------------- ----------------------------------------------------------
Pour importer les données dans macro 1 faire une boucle For..., faire un test avec If ..... Then pour détecter la dernière donnée et lancer macro 2 André ---------------------------------------------------------------------------- ------------------------------------------------------------
Salut Rémi,
Peut-être que l'exécution de macro1 est stoppée par un Exit Sub ou un End (situé quelque part dans les "...." de macro1). La deuxième macro ne peut alors pas être lancée.
Si l'ordre d'exécution des macros est indifférent, tu peux mettre Call macro2 au début de macro1.
Sinon, il faudrait un peu plus de détails sur la première macro...
A+ Nicolas B.
Rémi P wrote:
Salut! Voilà ce que j'ai fait
Sub macro1() .... Call macro2 End Sub _________________________________________________________ Sub macro2() .... End Sub
mais lorsque je lance la macro 1, la ùacro 2 n'est pas executé, il faut que