A voir également:
- Création liste déroulante macro avec worksheet.count marche pas
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Creation compte gmail - Guide
- Macro word - Guide
2 réponses
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
22 nov. 2017 à 07:37
22 nov. 2017 à 07:37
Bonjour,
Sub ListerOnglets() ' Liste uniquement les onglets de type "Feuille" ' Les onglets de type "Graphique" ne sont pas inclus ' Dim i As Integer For i = 3 To Worksheets.Count Cells(3 + i, 4) = Worksheets(i).Name Cells(3 + i, 3) = i Next i With ActiveSheet.Range("H6").Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, _ Operator:=xlBetween, Formula1:="=$C$6:$C$" & (6 + Worksheets.Count - 3) End With End Sub