Macro pour aller sur la feuille active

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

adam75

XLDnaute Nouveau
Bonjour à tous,

J'ai une macro que je lance à partir de la Feuil2, qui va faire des choses en Feuil1 (sans que l'utilisateur ne le vois) puis je voudrais qu'elle revienne en Feuil2 si je suis en Feuil2 ou en Feuil3 si j'ai été entre temps en Feuil3.

En fait je suis obligé de lui dire de revenir à une feuille précise si je ne veux pas que l'utilisateur vois ce qu'elle fait en Feuil1 (j'utilise Application.ScreenUpdating = False).

Comment faire pour qu'elle revienne là où je me trouve. 😕

J'epsère que c'est clair.

Merci d'avance. 😉
 
Re : Macro pour aller sur la feuille active

Bonjour Adam75, le fil, le forum,

Je vois que certains ont fait vite!!

Voici ma version (qui s'inspire beaucoup de celle de Sergio)

Code:
Sub FeuilleActive()
' Macro enregistrée le 15/11/2007 par Excel-lent

' A placer au début de ta macro
Dim FeuilleUtilisateur As Variant
FeuilleUtilisateur = ActiveSheet.Name


' Mettre ici ta macro


' Mettre les 2 lignes ci-dessous à la fin de ta macro
Sheets(FeuilleUtilisateur).Activate
End Sub
 
- 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
3
Affichages
438
Réponses
6
Affichages
305
Retour