Lors de l'ouverture d'un classeur, ouvrir toujours la même feuille

Bonjour

Je recherche une fonction qui ouvre toujours la même feuille lorsque j'ouvre un classeur.

Je m'explique:

Je ferme mon classeur A sur la feuille 10.

Ce que je souhaite c'est lors de l'ouverture de ce classeur A, je vienne me positionner toujours en feuille 1 et non en feuille 10.

Si je ferme en feuille 5 à l'ouverture du classeur A je suis positionné en feuille 1.

Merci pour votre aide.

Bien cordialement.

Bonjour,

Place cette petite macro dans le ThisWorkbook de ton classeur

Private Sub Workbook_Open()
  Sheets(1).Activate
End Sub

Bonjour,

En vous remerciant pour votre réponse.

En revanche, étant novice en vba, je ne vois pas comment et ou mettre cette fonction.

Je ne vois pas ou placer le this workbook dans le classeur

Cordialement

Bonjour,

Une autre proposition.
Cdlt.

Private Sub Workbook_Open()
    Application.Goto ThisWorkbook.Worksheets(1).Cells(1), scroll:=True
End Sub

Bonjour Jean-Eric,

Ou mettre et à quel endroit cette fonction.

Merci

Cordialement

Bonjour

Tu cliques sur l'onglet développeur ensuite sur Visual Basic et sur This Workboock et là tu colles le code qu'on t'as donné ci-dessus

Bonjour

ouvrir l'éditeur VBA raccourci clavier => alt+F11

cliquer sur thisworkbook

image

Et coller le code fourni

Fred

Bonjour à tous les quatre.

Merci de m'avoir répondu et encore un grand merci à tous les quatre pour vos explications et formules.

Cela fonctionne à merveille.

MERCI.

Bonne journée à tous.

Bien cordialement

Rechercher des sujets similaires à "lors ouverture classeur ouvrir meme feuille"