Macros

Le
Jean-Paul
Bonsoir,

J'avais une macro trop longue que j'ai scindée en deux macro1 et macro2.
Quel code dois-je insérer dans la macro1 afin de lancer la macro2 à la
fin de la macro1.

Merci de votre aide
Jean-Paul
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Circé
Le #7037161
Bonsoir Jean-Paul,

Tu mets simplement le nom de la macro 2 au bon endroit de ta macro 1.
C'est tout ! ;)

Circé
http://faqword.free.fr

Jean-Paul avait énoncé :
Bonsoir,

J'avais une macro trop longue que j'ai scindée en deux macro1 et macro2. Quel
code dois-je insérer dans la macro1 afin de lancer la macro2 à la fin de la
macro1.

Merci de votre aide
Jean-Paul


Dom
Le #7037351
Bonjour,

cela dépend du contexte, mais si la macro est dans le même projet, indiquer
son nom suffit.

Dom


"Jean-Paul" a écrit :

Bonsoir,

J'avais une macro trop longue que j'ai scindée en deux macro1 et macro2.
Quel code dois-je insérer dans la macro1 afin de lancer la macro2 à la
fin de la macro1.

Merci de votre aide
Jean-Paul



Jean-Paul
Le #7037341
Du genre :

sub macro1()

aaaaa
aaaaa

macro2()
end sub
---------------
sub macro2()
sssss
ssss
sss

end sub

Merci
Jean-Paul

Circé a écrit :
Bonsoir Jean-Paul,

Tu mets simplement le nom de la macro 2 au bon endroit de ta macro 1.
C'est tout ! ;)

Circé
http://faqword.free.fr

Jean-Paul avait énoncé :
Bonsoir,

J'avais une macro trop longue que j'ai scindée en deux macro1 et
macro2. Quel code dois-je insérer dans la macro1 afin de lancer la
macro2 à la fin de la macro1.

Merci de votre aide
Jean-Paul






Geo
Le #7037711
Bonjour à Jean-Paul qui nous a écrit :

Du genre :

sub macro1()

aaaaa
aaaaa

macro2()
end sub
---------------
sub macro2()
sssss
ssss
sss

end sub



Il risque d'y avoir un pb de portées des variables ou constantes.
Dans un premier temps mettre un Option Explicit en début de module pour
les mettre en évidence.
Ca vous évitera de vous arracher les cheveux à comprendre pourquoi ça
marche plus après.
La preuve que c'est une bonne méthode :
Je mets Option Explicit par défaut et j'ai encore plein de cheveux.

--
A+
Jean-Paul
Le #7037901
Merci

Geo a écrit :
Bonjour à Jean-Paul qui nous a écrit :

Du genre :

sub macro1()

aaaaa
aaaaa

macro2()
end sub
---------------
sub macro2()
sssss
ssss
sss

end sub



Il risque d'y avoir un pb de portées des variables ou constantes.
Dans un premier temps mettre un Option Explicit en début de module pour
les mettre en évidence.
Ca vous évitera de vous arracher les cheveux à comprendre pourquoi ça
marche plus après.
La preuve que c'est une bonne méthode :
Je mets Option Explicit par défaut et j'ai encore plein de cheveux.



Circé
Le #7038141
Après mûre réflexion, Geo a écrit :

La preuve que c'est une bonne méthode :
Je mets Option Explicit par défaut et j'ai encore plein de cheveux.



mdr !!! je suis témoin ! Excellente preuve ! ;)))

Circé
http://faqword.free.fr
Publicité
Poster une réponse
Anonyme