Private Sub Workbook_SheetActivate(ByVal Sh As Object)
ActiveSheet.ScrollArea = "A1:Z500"
ActiveSheet.Range("AA501").Select
End Sub
Bonjour à tousBonjour à tous,
Y aurait-il un code pour que je ne vois pas la cellule sélectionnée (cadre vert) et que je puisse affecter à plusieurs onglets de mon classeur ?
Je joins une image
Merci d'avanceRegarde la pièce jointe 1134180
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Application.ScreenUpdating = False
Sh.[a1048575].Activate
ActiveWindow.ScrollRow = 1
End Sub
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
ActiveSheet.ScrollArea = "A1:Z500"
ActiveSheet.Range("AA501").Select
End Sub
C'est ma réponse, Elkabbach !Ce n'était pas une critique.
Juste une question
Heu ...Re
Ca ne réponds à la question, Georges
Tout comme on a nous(*) expliqué pourquoi il était préférable de déclarer nos variables
Je voulais juste savoir dans quel cas on doit utiliser Sh (et d'ailleurs faut-il l'utiliser) dans une procédure évènementielle ?
EDITION: En relisant tout le fil, je viens de me rendre compte que j'aurai du poser la question à Jacky67
Alors Jacky67, si tu peux repasser dans le fil et éclairer ma lanterne
(*) nous = utilisateurs ne débutant pas avec Excel et VBA