Comment créer des feuilles de calcul de séquence à partir d'une plage de cellules dans Excel?
Si vous avez une plage de données dans votre feuille de calcul et que vous souhaitez maintenant créer une séquence de feuilles de calcul basée sur les données de la cellule, voir la capture d'écran suivante. Bien sûr, vous pouvez modifier le nom de la feuille de calcul un par un manuellement, mais si plusieurs noms de feuille de calcul doivent être modifiés, cette méthode sera fastidieuse et prend du temps. Ici, je vais parler de quelques astuces rapides pour vous aider.
Créer des feuilles de calcul de séquence à partir de la liste des cellules avec le code VBA
Créez des feuilles de calcul de séquence à partir d'une liste de cellules avec Kutools for Excel
Créer des feuilles de calcul de séquence à partir de la liste des cellules avec le code VBA
Le code VBA suivant peut vous aider à ajouter des feuilles de calcul nommées en fonction du contenu de la cellule après les feuilles de calcul existantes. Veuillez faire comme ceci:
1. Maintenez le ALT + F11 clés, puis il ouvre le Microsoft Visual Basic pour applications fenêtre.
2Cliquez sur insérer > Moduleet collez le code suivant dans le Fenêtre du module.
Code VBA: ajoutez des feuilles de calcul de séquence en fonction de la liste des cellules
Sub CreateWorkSheetByRange()
'Update 20130829
Dim WorkRng As Range
Dim Ws As Worksheet
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
arr = WorkRng.Value
Application.ScreenUpdating = False
For i = 1 To UBound(arr, 1)
For j = 1 To UBound(arr, 2)
Set Ws = Worksheets.Add(after:=Application.ActiveSheet)
Ws.Name = arr(i, j)
Next
Next
Application.ScreenUpdating = True
End Sub
3. Puis appuyez F5 clé pour exécuter ce code, puis une boîte de dialogue s'affiche pour vous permettre de sélectionner la plage que vous souhaitez utiliser. Voir la capture d'écran:
4. Et puis cliquez OK, les feuilles de calcul nommées par les valeurs de cellule ont été ajoutées après la feuille de calcul existante. Voir la capture d'écran:
Notes:
1. Les nouvelles feuilles de calcul seront insérées après la feuille de calcul actuelle.
2. Si la plage sélectionnée comprend des cellules vides, les feuilles de calcul sont nommées par défaut. Voir les captures d'écran:
Créez des feuilles de calcul de séquence à partir d'une liste de cellules avec Kutools for Excel
Ici, je présente un outil pratique-Kutools for Excel, Avec son Créer des feuilles de calcul de séquence, vous pouvez créer rapidement des feuilles de calcul avec le nom du mois, le nom du jour, la liste personnalisée, etc.
Kutools for Excel comprend plus de 300 outils Excel pratiques. Essai gratuit sans limitation de 30 jours. Obtenez-le maintenant.
Après avoir installé Kutools for Excel, procédez comme suit:
1. Sélectionnez la plage sur laquelle vous souhaitez créer des feuilles de calcul.
2. Cliquez Entreprise > Outils de feuille de travail > Créer des feuilles de calcul de séquence, voir capture d'écran:
3. Dans le Créer des feuilles de calcul de séquence boîte de dialogue, choisissez le type de feuille de calcul que vous souhaitez créer les nouvelles feuilles de calcul de séquence, puis cochez Données dans une plage option, voir capture d'écran:
4. Puis clique OK pour fermer la boîte de dialogue, et un nouveau classeur contenant les feuilles de calcul nommées par les données de plage sélectionnées a été créé. Voir la capture d'écran:
Notes:
1. Si vous choisissez Feuille 1 ou Feuille 2, les nouvelles feuilles de calcul créées auront la même mise en forme que Feuille 1 ou Feuille 2.
2. Les nouvelles feuilles de calcul sont créées dans un nouveau classeur.
3. Si la plage sélectionnée comprend des cellules vides, les feuilles de calcul sont nommées par défaut. Voir les captures d'écran:
Cliquez pour en savoir plus sur cette fonctionnalité de création de feuilles de calcul de séquence.
Article connexe:
Comment ajouter de nouvelles feuilles de calcul avec des noms personnalisés dans Excel?
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!