Macros valables dans plusieurs feuilles

  • Initiateur de la discussion Initiateur de la discussion niki42
  • 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 !

niki42

XLDnaute Occasionnel
Bonsoir à tous

J'ai une question à poser:
J'ai un classeur avec 5 feuilles de calcul avec 5 noms différents mais toutes ont besoin du même type de macro. Comment adapter le code vba sachant que j'utilise l'expression worksheet feuil1 pour la 1ère feuille, worksheet feuil 2 pour la 2 pour le renvoi de données?

J'espère m'être fait comprendre

Merci pour vos réponses

Niki
 
Bonsoir,

Bon pas facile sans un fichier exemple mais ce que tu peux faire

1. c'est placer ta macro dans Thisworbook. elle sera active pour tout le classeur.

2. utiliser l'expresion SELECT CASE - CASE IS. Vois l'aide à ce sujet pour les explications.

3. Utiliser l'expression IF ... THEN - ELSE IF ..... Vois également l'aide pour les explications.

🙂
 
Salut Dan

Je te joins un petit fichier pour que tu comprennes. En fait mes feuilles se présentent toutes du même style et ont toutes besoin de la m^me macro.
Sinon je pense à une autre solution c'est de faire un userform par feuille, est-ce une bonne idée? [file name=saisiecr2.zip size=23324]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/saisiecr2.zip[/file]
 

Pièces jointes

Bonjour,

Comme Bernard vient de te l'écrire, il te suffit dans la macro 'Private Sub CmdOK_Click()' de remplacer 'worksheets ('CBA')' par 'Activesheet'.
Ce qui donne :

With ActiveSheet
derniereligne = .range('a65536').End(xlUp).Row + 1
.....
End with

Bon travail

😉
 
- 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

Discussions similaires

Réponses
9
Affichages
871
Réponses
3
Affichages
875
Retour