Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Indiquer à la macro sur quel feuille s'activer.

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

Icedarts

XLDnaute Occasionnel
Indiquer à la macro sur quelle feuille s'activer.

Bonjour à tous,

J'ai utiliser l'enregistreur de macro mais j'ai remarqué que dans le code il n'y a aucune indication de feuille sur laquelle doit s'activer la macro.
De ce fait je ne peux utiliser cette macro que sur la feuille active.

Quel ligne dois-je rajouter à ma macro pour l'activer sur feuil1 depuis une autre feuille.

Merci d'avance.
 
Dernière édition:
Re : Indiquer à la macro sur quel feuille s'activer.

Bonsoir,

En principe, je dis bien en principe, car sans la macro difficile d'être plus catégorique, rajouter la ligne suivante sous la ligne Sub NomDeLaMacro()
Code:
Sheets("Feuil1").Activate

A+
 
Re : Indiquer à la macro sur quel feuille s'activer.

Bonjour Icedarts,

en principe (mais il faut avouer que sans voir le code de la macro...)

après la ligne Sub, tu tapes :

Code:
With Sheets("Feuil1")

et puis ensuite dans le code, tu remplace "Range" par ".Range"

puis la ligne juste avant End Sub, tu tapes

Code:
End With
 
Re : Indiquer à la macro sur quel feuille s'activer.

Merci je vais tester,

La macro est toute simple c'est juste supprimer une plage de cellule.

Code:
Sub sup()
sup Macro
    Range("E2:F676").Select
    Selection.ClearContents
End Sub
 
Re : Indiquer à la macro sur quel feuille s'activer.

Re,

Hello gwenLorin, tototiti

D'où l'avantage d'avoir des questions précises avec des exemples concrets😀😀

A+
 
Re : Indiquer à la macro sur quel feuille s'activer.

Merci à vous.

Je ne savais pas que cela pouvait différer selon le code.
Mais dans ce cas comment faire avec l'enregistreur de macro pour qu'au moment de l'enregistrement il prenne en compte le nom de la feuille?

Merci d'avance.
 
- 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

D
  • Question Question
Réponses
5
Affichages
250
Didierpasdoué
D
Réponses
3
Affichages
258
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…