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

XL 2016 Retour dans la dernière feuille utilisée

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 !

badraaliou4

XLDnaute Occasionnel
Bonjour,

Je veux un code VBA qui me permettra de retourner dans la dernière feuille utilisée ...
Merci pour votre aide.
Cdl
badraaliou4
 
Bonsoir badraaliou4,

Placez tout ce code dans ThisWorkbook :
VB:
Dim FeuillePrecedente As Worksheet 'mémorise la variable

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
Set FeuillePrecedente = Sh
End Sub

Sub Retour()
'lancez cette macro par un raccourci clavier ou affectez-la à des boutons
If Not FeuillePrecedente Is Nothing Then FeuillePrecedente.Activate
End Sub
A+
 
J'ai testé mais ça ne marche pas ...
Message erreur"objet requis"
 
Bonjour Bernard,

Notre ami a peut-être un problème de lunettes alors je répète :
Bonne journée.
 
Bonjour job75.
Je vois que nous ne parierions pas l'un contre l'autre qu'il aurait mis le code dans un module standard, à la rigueur dans un module d'objet Worksheet, mais en tout cas pas dans le module ThisWorkbook …
 
- 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
4
Affichages
178
Réponses
2
Affichages
169
Réponses
10
Affichages
271
Réponses
4
Affichages
200
  • Question Question
Réponses
7
Affichages
256
Réponses
4
Affichages
222
Réponses
7
Affichages
286
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…