Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Obtenir le nom de la feuille active

3 réponses
Avatar
blorg
Bonsoir je cherche à obtenir le nom de la feuille active dans une macro
VBA et je ne me rappelle plus comment faire un truc du genre
activeworksheet?
Merci de me dépanner

3 réponses

Avatar
Dav
Bonsoir Blorg

voici

Sub NomFeuille()
MsgBox ActiveSheet.Name
End Sub

Bonne nuit
Dav

"blorg" a écrit dans le message de groupe de discussion :
47f7f934$0$6183$
Bonsoir je cherche à obtenir le nom de la feuille active dans une macro
VBA et je ne me rappelle plus comment faire un truc du genre
activeworksheet?
Merci de me dépanner


Avatar
Francis
Bonjour Blorg,

Tu peux aussi récupérer le nom de toutes les feuilles:

Sub NomFeuille()
Dim Lst() As String
Dim I As Integer
ReDim Lst(Sheets.Count - 1)
For I = 0 To Sheets.Count - 1
Lst(I) = Sheets(I + 1).Name
MsgBox Lst(I)
Next I
End Sub

Bonne journée.

"Dav" a écrit dans le message de news:

Bonsoir Blorg

voici

Sub NomFeuille()
MsgBox ActiveSheet.Name
End Sub

Bonne nuit
Dav

"blorg" a écrit dans le message de groupe de discussion :
47f7f934$0$6183$
Bonsoir je cherche à obtenir le nom de la feuille active dans une macro
VBA et je ne me rappelle plus comment faire un truc du genre
activeworksheet?
Merci de me dépanner





Avatar
Dav
Bonsoir

Allez, un petit coup pour le fun... :) une autre méthode

Sub NomFeuilles()
Dim Feuille As Worksheet
For Each Feuille In ActiveWorkbook.Worksheets
MsgBox Feuille.Name
Next
End Sub

Bonne soirée
Dav

"Francis" a écrit dans le message de groupe
de discussion : eQrFuz$
Bonjour Blorg,

Tu peux aussi récupérer le nom de toutes les feuilles:

Sub NomFeuille()
Dim Lst() As String
Dim I As Integer
ReDim Lst(Sheets.Count - 1)
For I = 0 To Sheets.Count - 1
Lst(I) = Sheets(I + 1).Name
MsgBox Lst(I)
Next I
End Sub

Bonne journée.

"Dav" a écrit dans le message de news:

Bonsoir Blorg

voici

Sub NomFeuille()
MsgBox ActiveSheet.Name
End Sub

Bonne nuit
Dav

"blorg" a écrit dans le message de groupe de discussion
: 47f7f934$0$6183$
Bonsoir je cherche à obtenir le nom de la feuille active dans une macro
VBA et je ne me rappelle plus comment faire un truc du genre
activeworksheet?
Merci de me dépanner