Ouverture d'un fichier sur un onglet et une cellule bien précise.

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

WEIDER

XLDnaute Impliqué
Bonjour à tous,

Pouvez vous m'aider SVP, d'avance merci !

Je voudrais qu'en ouvrant mon fichier Excel, le curseur se positionne directement de lui même sur mon onglet 'Sommaire' en cellule 'A1'.

Est-ce possible avec une ligne de commande à placer dans mon Thisworkbook ?
Et si oui, quelles seraient ces lignes de commandes ?

Merci encore pour votre aide.

Amicalement

Weider.
 
Re : Ouverture d'un fichier sur un onglet et une cellule bien précise.

Bonjour WEIDER, le forum et Bonne Année 2014 à toutes et à tous !!

Essaye avec :

PHP:
Sub auto_open ()
Sheets ("Sommaire").Select
Range("A1").Select
End sub
A+
 
Dernière édition:
Re : Ouverture d'un fichier sur un onglet et une cellule bien précise.

Bonjour à tous

A mettre dans ThisWorkBook
Code:
Dim IciEtMaintenant As Range
Set IciEtMaintenant = Sheets("Sommaire").[A1]
Application.Goto IciEtMaintenant

EDITION I: Bonjour Victor21 (meilleurs voeux) 😉

EDITION II: Décidément, pas rafraichi assez vite, bonjour ralph45 (bonne année itou)
 
Dernière édition:
Re : Ouverture d'un fichier sur un onglet et une cellule bien précise.

Bonjour à tous,

une autre approche peut être :
Code:
Option Explicit
Private Sub Workbook_Open()
Application.Goto Feuil1.Range("A1"), True
End Sub

ou "feuil1" est le "codename" de la feuille...

bon après midi
@+
 
Re : Ouverture d'un fichier sur un onglet et une cellule bien précise.

Merci à tous pour vos réponses.

Ralph, ton code ne fonctionne pas, j'arrive toujours ou j'ai sauvegardé la dernière fois...

Victor, j'ai bien essayé de reprendre ce code une fois retrouvé, mais il bug et me mets des erreurs !?

Staple1600, j'ai placé ton code dans ThisWorkbook, mais il me mets une erreur de compilation sur le mot 'Set' tout au début de la deuxième ligne !!!???

/////////////////////////////////////////////////

Pierrot, j'ai pris ton code qui fonctionne !!!

Mille merci à tous pour votre aide !

Amicalement

Weider.
 
Dernière édition:
Re : Ouverture d'un fichier sur un onglet et une cellule bien précise.

Re

WEIDER
Il faut évidemment mettre le code dans WorkBook_Open() (comme l'a fait Pierrot93)
(D'ailleurs nos codes emploient tous deux Application.Goto 😉

PS: Comme le précise Victor21, tu avais l'info depuis 2005 😉

EDITION:
A priori non, si feuille active était différente....
Je dis juste que dans nos deux codes, on utilise Application.Goto et que cela aurait du mettre WEIDER sur la piste quand au fait qu'il fallait que le code soit dans une procédure WorkBook_Open 😉
 
Dernière édition:
Re : Ouverture d'un fichier sur un onglet et une cellule bien précise.

Re,

@Staple
Je dis juste que dans nos deux codes, on utilise Application.Goto et que cela aurait du mettre WEIDER sur la piste quand au fait qu'il fallait que le code soit dans une procédure WorkBook_Open

nous sommes d'accord, mais je parlais de ta remarque sur les codes de 2005...
PS: Comme le précise Victor21, tu avais l'info depuis 2005

désolé de ne pas avoir été clair...
 
Re : Ouverture d'un fichier sur un onglet et une cellule bien précise.

Merci encore à tous !

Je trouve le VBA formidable à manipuler dans Excel, on arrive à faire des trucs super sympa.

Cela dit, je dois bien vous l'avouer, je ne fais qu'adapter, modifier ou bricoler des parties de code que j'attrape par ci par là, car je ne maitrise vraiment pas grand chose dans ce langage...

Donc, grâce à vous et à votre forum, je test, j'essaie de comprendre comment tout cela fonctionne, mais avec mon niveau CE2, po facile...

Bonne année à tous !

Weider.
 
Re : Ouverture d'un fichier sur un onglet et une cellule bien précise.

Bonjour à tous

Vous avez aussi ce code qui doit fonctionner. A placer dans ThisWorkbook:

Code:
Private Sub Workbook_Open()
Workbooks(ThisWorkbook.Name).Sheets("Sommaire 1").Select: Range("A1").Activate
End Sub
 
Re : Ouverture d'un fichier sur un onglet et une cellule bien précise.

Bonsoir

Nommer la plage /cellule A1 en lui donnant par exemple le nom : toto --> puis simplement ( et dans le thisworbook).

Code:
Private Sub Workbook_Open()
Application.Goto "toto"
End Sub

Isab/...
 
Dernière édition:
- 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

Retour