Comment créer plusieurs feuilles de calcul à partir d'une liste de valeurs de cellule?
Existe-t-il des méthodes rapides ou faciles pour nous de créer plusieurs feuilles de calcul basées sur une liste de valeurs de cellule dans Excel? Dans cet article, je parlerai de quelques bonnes astuces pour résoudre ce problème.
Créez plusieurs feuilles de calcul à partir d'une liste de valeurs de cellule avec le code VBA
Créez plusieurs feuilles de calcul à partir d'une liste de valeurs de cellule avec le code VBA
Pour créer rapidement plusieurs nouvelles feuilles de calcul nommées avec une liste de valeurs de cellule, le code VBA suivant peut vous aider.
1. Maintenez le ALT + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.
2Cliquez sur insérer > Moduleet collez le code suivant dans le Module Fenêtre.
Code VBA: créez plusieurs feuilles de calcul à partir d'une liste de cellules:
Sub AddSheets()
'Updateby Extendoffice
Dim xRg As Excel.Range
Dim wSh As Excel.Worksheet
Dim wBk As Excel.Workbook
Set wSh = ActiveSheet
Set wBk = ActiveWorkbook
Application.ScreenUpdating = False
For Each xRg In wSh.Range("A1:A7")
With wBk
.Sheets.Add after:=.Sheets(.Sheets.Count)
On Error Resume Next
ActiveSheet.Name = xRg.Value
If Err.Number = 1004 Then
Debug.Print xRg.Value & " already used as a sheet name"
End If
On Error GoTo 0
End With
Next xRg
Application.ScreenUpdating = True
End Sub
Notes: Dans le code ci-dessus, A1: A7 est la plage de cellules sur laquelle vous souhaitez créer des feuilles, veuillez la modifier selon vos besoins.
3. Puis appuyez F5 clé pour exécuter ce code, et les nouvelles feuilles ont été créées après toutes les feuilles du classeur actuel, voir capture d'écran:
Créez plusieurs feuilles de calcul à partir d'une liste de valeurs de cellules avec Kutools for Excel
Si vous n'êtes pas familiarisé avec le code ci-dessus, voici un outil pratique-Kutools for Excel, Avec son Créer des feuilles de calcul de séquence fonction, les feuilles de calcul seront créées en fonction des valeurs de cellule dans un nouveau classeur.
Kutools for Excel : avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation en 30 jours. |
Après l'installation de Kutools for Excel, veuillez faire comme ceci:
1Cliquez sur Kutools Plus > Feuille > Créer des feuilles de calcul de séquence, voir capture d'écran:
2. Dans le Créer des feuilles de calcul de séquence boite de dialogue:
(1.) Sélectionnez une feuille de calcul sur laquelle vous souhaitez créer des feuilles de calcul de séquence;
(2.) Puis sélectionnez Données dans une gamme option du Noms de feuille basés sur zone de liste, puis cliquez sur pour sélectionner les valeurs de cellule que vous souhaitez utiliser.
3. Et puis cliquez Ok bouton, les feuilles de calcul ont été créées avec les noms des valeurs de cellule dans un nouveau classeur, voir capture d'écran:
Cliquez sur Télécharger et essayer gratuitement Kutools for Excel Now!
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!