Ouverture de fichier-élémentaire

Lorsque j’ouvre un fichier QUESVBA.xlsm qui contient six feuilles : FeuilA, FeuilB, FeuilC….. FeuilF,

Quelle fonction dois-je appeler et à quel niveau ? Pour que le fichier s’ouvre sur la feuil A quel que soit la feuille où l’on était, lorsque précédemment nous avons fermé le dossier.

J’ai essayé la fonction :

Info_Sub Open_Workbook

FeuilA.Active ‘ ou Open ou Shown*

End _Sub

Mais je perds le fichier original ???

Merci

Bonjour pour commencer...

La syntaxe de l’événement Open_Workbook ne peut ni changer, ni être déplacée du module ThisWorkbook.

De plus, pour activer la feuille en question, on peut le définir par le biais de sa référence (Feuil1), son nom ("FeuilA") ou sa position (1).

Enfin, c'est .Activate ou .Select.

Ce qui donne au final :

Private Sub Workbook_Open()
   Sheets("FeuilA").Activate
   'Sheets(1).Activate 'possibilité 2
   'Feuil1.Activate 'possibilité 3
End Sub

Le codage informatique ne tolère pas l'approximation, il y a des règles de syntaxe qui doivent être scrupuleusement respectées...

En plus j'ai l'impression que vous revenez avec une demande déjà traitée...

https://forum.excel-pratique.com/viewtopic.php?f=2&t=135863&p=834432#p834432

Rechercher des sujets similaires à "ouverture fichier elementaire"