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

Macro pour aller sur la feuille active

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.
 

Excel-lent

XLDnaute Barbatruc
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
 

Discussions similaires

Réponses
3
Affichages
347
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…