• Initiateur de la discussion Initiateur de la discussion EMMANUEL
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

E

EMMANUEL

Guest
Bonsoir,
j'ai une liste sur une feuille excel
a
b
c
d
e
....
et je recherche un moyen rapide de créer des onglets qui reprennent
les valeurs de la liste
soit onglet
a
b
c
d
e
....
je suis débutant en vba?

MERCI
 
Salut,

avec sélection préalable des cellules qui contiennent les futurs noms: (ne ressemblant pas à des noms de colonnes a, b , c ou date , etc...)


Option Explicit

Sub nommer()
Dim cell
For Each cell In Selection
Sheets.Add
ActiveSheet.Name = cell.Value
Next
End Sub
 
Bonjour Emmanuel le fil le forum

Guère plus compliqué mais dans l'ordre de la liste et non l'inverse et avec une condition au cas ou une ou plusieurs cellules vides seraient saisies par erreur

Sub NommerNouveauxOnglets()
Dim cell
For Each cell In Selection
If cell = '' Then Exit For
Sheets.Add Type:=xlWorksheet, Count:=1, _
after:=Sheets(Sheets.Count)
Worksheets(Sheets.Count).Name = cell.Value
Next
End Sub

Baside
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
210
Réponses
5
Affichages
686
  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
621
Réponses
4
Affichages
263
Retour