Ouverture d'une feuille

papycaen

XLDnaute Nouveau
Bonjour,
J'ai un classeur avec 9 feuilles de calcul, je voudrais qu'à l'ouverture du classeur, la feuille 9, s'affiche toujours en 1er. je ne sais pas comment faire.
Merci pour votre aide.
Cordialement
 

Pierrot93

XLDnaute Barbatruc
Re : Ouverture d'une feuille

Bonsoir Papycaen

regarde le code ci dessous, à placer dans le module "thisworkbook", se déclenche à l'ouverture du classeur :

Code:
Private Sub Workbook_Open()
Sheets("Feuil9").Select
End Sub

ou Feuil9 est le nom de la feuille en question...

bonne soirée
@+
 

papycaen

XLDnaute Nouveau
Re : Ouverture d'une feuille

Bonsoir Papycaen

regarde le code ci dessous, à placer dans le module "thisworkbook", se déclenche à l'ouverture du classeur :

Code:
Private Sub Workbook_Open()
Sheets("Feuil9").Select
End Sub

ou Feuil9 est le nom de la feuille en question...

bonne soirée
@+

Bonjour Pierrot93,

Merci de m'avoir répondu, le code fonctionne très bien.
Cordialement
 

Dull

XLDnaute Barbatruc
Re : Ouverture d'une feuille

Salut Papycaen, Pierrot :), Mercant76, le Forum

Juste une petite précision

Si c'est la dernière feuille que tu doit activer à l'ouverture (Ajout
éventuel de Feuille)

regarde ce Code

a mettre dans le Module ThisWorkbook

Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets(Sheets.Count).Activate
ThisWorkbook.Close SaveChanges:=True
End Sub
Ce sera toujours la dernière feuille du fichier qui sera activée
ou

Code:
 Private Sub Workbook_Open()
Sheets(Sheets.Count).Activate
End Sub
A L'ouverture du fichier c'est comme tu veut

Bonne Journée
 
Dernière édition:

Discussions similaires

Réponses
31
Affichages
471
Réponses
16
Affichages
432

Statistiques des forums

Discussions
312 001
Messages
2 084 473
Membres
102 581
dernier inscrit
Michou