Macro à l’intérieur d'une macro

Bonjour tout le monde ,

Je travaille sur un fichier, j'ai fait une première macro qui calcule des constantes à partir de donnée d'une feuille (feuil1). Je souhaite réutiliser les constantes calculées et remplir des cellules dans une autre feuille (feuil2).

Je sais pas si je dois

  • tout écrire dans le même sub (avoir deux sheets activate dans le même code ne pose pas de problème?)
  • Ecrire deux sub dans le même module et appeler la première macro dans le deuxieme sub
  • Ou faire deux module différents.

J’espère que vous voyez un peu ma question. n’hésitez pas à revenir vers moi si ma question n'est pas claire.

Merci d'avance pour votre aide

Bonjour

Je ferais ceci :

  • Ecrire les deux sub dans le même module et appeler la première macro dans le deuxième sub ou l'inverse
  • Rendre les variables Public. Pour ce faire, déclarer des variables en entete de module --> Public nom variable as ....

Le mieux serait de voir le fichier ou tout au moins les codes parce que vous parlez de Sheet activate

Cordialement

bonjour,

Merci pour votre conseil , je vais essayer, si ça marche pas, je mettrai le fichier (je dois enlever des données confidentiels)

Cordialement,

Re,

Ok pas de soucis

Cordialement

bonjour,

Merci beaucoup, le problème est résolu

Cordialement,

Rechercher des sujets similaires à "macro interieur"