Revenir à la dernier feuille

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

Bonjour Luc,

Dans un module standard :

Code:
Public DerFeuille, DerFeuille2
Sub DerniereFeuille()
Sheets(DerFeuille2).Select
End Sub

Dans Thisworbook :

Code:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
DerFeuille = ActiveSheet.Name
End Sub

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
DerFeuille2 = DerFeuille
End Sub

Et tu associes la macro DerniereFeuille à ctrl+y par exemple.


En espérant que cela te dépanne.

Abel.
 
Re,

Oui très juste. Un petit excès d'optimisme ... (on va dire comme ça ..).

Ne fonctionnait qu'après deux changements de feuille. Normal, il faut initialiser les variables...

Ajoute ceci dans Thisworkbook :

Code:
Private Sub Workbook_Open()
DerFeuille2 = ActiveSheet.Name
DerFeuille = ActiveSheet.Name
End Sub


Abel.

Message édité par: Abel, à: 02/11/2005 18:34
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
209
  • Question Question
XL 2019 User Form
Réponses
9
Affichages
526
Réponses
10
Affichages
511
Réponses
5
Affichages
206
Réponses
6
Affichages
188
Retour