• Initiateur de la discussion Initiateur de la discussion Papy Novice
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

Papy Novice

Guest
Bonjour à vous tous,
Ceci pourra très certainement vous sembler ridicule, mais qui pourrait m'indiquer les différences de place des macros : dans un module, sur feuille etc...
Merci de vos réponses et de votre savoir.
Bon Week end à chacun de vous.
 
Bonjour,
Une petite pause dans ma compta pour me détendre...
Les macros vont dans VBA et à 90 % dans des modules additionnels du type Module1, Module2, cimme ceux créé dans l'enregistreur...
Les macros qui vont dans les autres modules sont des macros dites évènementielles ou "modules de feuilles" dont l'appel est géré par VBA.
Par exemple si tu veux qu'une macro s'exécute toute seule a chaque fois que tu ouvres ton classeur, tu va utiliser une des macros prédéfinies de ThisWorkbook.
Si tu veux qu'une macro te définisse la valeur de la colonne E1 à chaque fois que tu rentre une donnée en A1, tu vas faire appel à une macro évènementielle qui gère toutes les modifs que tu peux apporter dans tes feuilles...
En principe pour éviter de nombreux problèmes il vaut mieux éviter d'écrire vos macros dans les modules de feuilles.
Les macros ne vont jamais sur feuille.
Ok ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
367
Réponses
134
Affichages
4 K
Réponses
32
Affichages
1 K
Retour