Sélectionner la première cellule de chaque feuille - VB/VBA/VBS - Programmation
Marsh Posté le 03-10-2011 à 20:18:23
Salut, bestialement qqch comme
Option Explicit |
Marsh Posté le 03-10-2011 à 23:11:24
Merci pour ta réponse bestiale.
Peux-tu m'expliquer pourquoi il faut écrire
Citation : With Sheets(NomFeuille) |
Et pas
Citation : Sheets(NomFeuille).cells(1,1).activate ? |
Thanks !
kiki29 a écrit : Salut, bestialement qqch comme
|
Marsh Posté le 05-10-2011 à 08:01:26
Parce qu'une feuille s'active et une cellule se sélectionne...
On peut aussi passer par le parcourt de la collection des feuilles dans le fichier :
Sub test() |
Marsh Posté le 03-10-2011 à 20:05:56
Bonjour
J'essaie de sélectionner la première cellule de chaque feuille. Bizarrement, cette macro ne fonctionne pas.
Sub PremiereCellule()
Dim NomFeuille As String 'Nom de la feuille
Dim i As Integer
For i = 1 To Sheets.Count
NomFeuille = Sheets(i).Name
Sheets(NomFeuille).Cells(1, 1).Activate
Next i
End Sub
Merci beaucoup pour votre aide !
Message édité par shimuno le 03-10-2011 à 20:06:33