XL 2016 sélectionner une cellule lors ouverture classeur

abouttheweather

XLDnaute Nouveau
Bonsoir à tous,

Lorsque j'ouvre mon classeur, j'aimerais que la cellule C10 de la feuille active soit automatiquement sélectionnée. Quel code écrire et où ?

Merci bien
 

Jacky67

XLDnaute Barbatruc
Bonsoir à tous,

Lorsque j'ouvre mon classeur, j'aimerais que la cellule C10 de la feuille active soit automatiquement sélectionnée. Quel code écrire et où ?

Merci bien
Bonjour,
Ceci dans le ThisWorkbook du classeur en question
Code:
Private Sub Workbook_Open()
With Sheets("Feuil1")
    .Activate
    .[c10].Activate
End With
End Sub

"Feuil1" étant le nom de la feuille ou la cellule doit être sélectionnée (A adapter)

-Alt+F11
-En haut à gauche, dans "VBAProject", sélectionner ==>"ThisWorkbook"
-Dans la grande fenêtre à droite, sélectionner en haut dans le menu déroulant ==>"Worksheet"
-Coller le code ci-dessus
 

Jacky67

XLDnaute Barbatruc
RE..
Un classeur s'ouvre toujours sur la feuille et cellule en cours lors du dernier enregistrement*
Si l'on souhaite forcer cette feuille et cellule , il faudra procéder à l'enregistrement du classeur
Dans le ThisWorkbook
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveSheet.[c10].Activate
ThisWorkbook.Save
End Sub

*Sauf si dans le " Workbook_Open" un code spécifie une instruction spéciale, comme dans le code précédent
.
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 152
Messages
2 085 787
Membres
102 973
dernier inscrit
docpod