Passer au contenu principal

Comment créer rapidement plusieurs feuilles avec le même format dans Excel?

Par exemple, vous avez créé une feuille avec une mise en forme spécifique, et maintenant vous souhaitez créer plusieurs feuilles avec le même format que cette feuille, comment pourriez-vous résoudre rapidement cette tâche dans Excel? Ce tutoriel parle de méthodes pour créer plusieurs feuilles avec le même format.

Créer des feuilles avec le même format par Déplacer ou Copier

Créer des feuilles avec le même format par VBA

Créez des feuilles avec le même format en copiant plusieurs feuilles de calcul de Kutools for Excel bonne idée3


Créer des feuilles avec le même format par Déplacer ou Copier

Dans Excel, vous pouvez utiliser la commande Déplacer ou Copier pour créer une feuille avec le même format que la feuille que vous sélectionnez.

1. Cliquez sur la feuille au format dont vous avez besoin sur le Barre d'onglets de la feuille, et faites un clic droit pour sélectionner Déplacer ou copier dans le menu contextuel. Voir la capture d'écran:

feuille de doc avec le même format 1

2. Ensuite, dans la boîte de dialogue contextuelle, cochez Créer une copie option. Voir la capture d'écran:

feuille de doc avec le même format 2

3. Cliquez OK. Une nouvelle feuille est créée avec le même format au début de la feuille sélectionnée. Voir la capture d'écran:

feuille de doc avec le même format 3

Remarque :

(1) Vous pouvez également cliquer sur Accueil > Format > Déplacer ou copier une feuille pour activer le Déplacer ou copier dialogue.

(2) Avec cette méthode, cela prendra du temps lorsque vous aurez besoin de créer des centaines de feuilles avec le même format.


Créer des feuilles avec le même format par VBA

Il existe un code VBA qui peut vous aider à créer rapidement plusieurs feuilles avec le même format à la fois.

1. presse Alt + F11 clés pour ouvrir Microsoft Visual Basic pour applications fenêtre, puis cliquez sur insérer > Module, copiez et collez le code ci-dessous dans le Module fenêtre.

VBA: créez des feuilles avec le même format.

Sub CopyWorkSheets()
'Updateby20150526
Dim xNumber As Integer
Dim xWsName As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
xWsName = Application.InputBox("Copy worksheet name", xTitleId, , Type:=2)
xNumber = Application.InputBox("Copy number", xTitleId, , Type:=1)
For i = 1 To xNumber
    Application.ActiveWorkbook.Sheets(xWsName).Copy _
    After:=Application.ActiveWorkbook.Sheets(xWsName)
Next
End Sub

2. presse F5 clé pour exécuter le code VBA, puis une boîte de dialogue apparaît pour vous permettre de taper le nom de la feuille de calcul dont vous avez besoin pour copier son format.

feuille de doc avec le même format 4

3. Cliquez OKet spécifiez le nombre de copies dont vous avez besoin dans une autre boîte de dialogue contextuelle. Voir la capture d'écran:

feuille de doc avec le même format 5

4. Cliquez OK. Ensuite, il y a six copies de feuilles de calcul avec le même format créées.


Créez des feuilles avec le même format en copiant plusieurs feuilles de calcul de Kutools for Excel

Si vous n'aimez pas utiliser VBA, je vous présente ici un outil pratique - Kutools for Excel, vous pouvez utiliser son Copier les feuilles de travail utilitaire pour créer rapidement et facilement des feuilles de même format.

Kutools for Excel, avec plus de 300 fonctions pratiques, rend vos travaux plus faciles. 

Après installation gratuite Kutools for Excel, procédez comme suit:

1. Cliquez Kutools Plus > Feuille > Copier les feuilles de travail. Voir la capture d'écran:

doc copier plusieurs feuilles de calcul 1

2. dans le Copier plusieurs feuilles de calcul boîte de dialogue, procédez comme suit:

(1) Cochez le nom de la feuille de calcul dont vous souhaitez copier son format dans la zone de liste de Copier les feuilles de calcul sélectionnées;

(2) Précisez le nombre de copies;

(3) Spécifiez l'endroit où vous souhaitez placer les copies.

feuille de doc avec le même format 7

3. Cliquez Ok, une boîte de dialogue apparaît pour vous rappeler que les copies ont été créées avec succès. Cliquez sur OK pour la fermer.

feuille de doc avec le même format 8

Vous pouvez maintenant voir que le nombre spécifié de feuilles a été créé avec le même format.
doc kutools copie des feuilles de calcul 4

Cliquez ici pour en savoir plus sur la copie de plusieurs feuilles de calcul

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

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...

Description


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!
Comments (12)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Are you able to add in code to the VBA by automatically changing the sheet name? instead of doing that manually?
This comment was minimized by the moderator on the site
Thank you SO MUCH! I've always created multiple sheets, then copy/paste the data, but that doesn't copy over the "print gridlines" formatting, which I often forget to select. The actual copy/ paste bit doesn't save me that much in actual min:sec, but it saves me so much in aggravation. I love this! I've copied your instructions and will use them every month from now on. Thank you, again!
This comment was minimized by the moderator on the site
I created a file that contains 12 sheets, one for each month. Each month should have the same page format. I finished decorating my page but when I look at each sheet, I realize that only January, March, July, and September were modified. Why did this happen? How do I fix it?
This comment was minimized by the moderator on the site
Which method you use? Both of above methods, you need to format a sheet first, then apply the methods.
This comment was minimized by the moderator on the site
I need multiple copies of the entire WORKBOOK with multiple sheets in each book.
This comment was minimized by the moderator on the site
Directly copy the workbooks and paste them in several copies with different names?
This comment was minimized by the moderator on the site
I NEED TO CREATE TIMESHEETS FOR 25 WORKERS EVERY MONTH USING 1 TIMESHEET FORMAT, HOW DO I CHANGE THE NAMES ONCE SO THAT IT PRINTS ALL 25 TIMSHEETS WITH EACH WORKERS NAME
This comment was minimized by the moderator on the site
You can use Kutools for Excel's Create Sequence Worksheet utility to solve your problem. For more details, you can refer to this site:https://www.extendoffice.com/product/kutools-for-excel/create-sequence-worksheets.html
This comment was minimized by the moderator on the site
I was hoping to do something similar, but wayyy more complicated. Do you have tips?

----
I have to create 79 tabs in excel using a standard template [see below], but that references sequential values in a separate worksheet. We will call the template worksheet "Template" and the worksheet that contains the reference values "Reference". I need help creating a macro to do the following:

1) Copy the template 79 times.


2) Name each new worksheet according to the sequential rows in column F of "Reference" (so the first copy of "Template" would have a name defined in F3 in the "Reference" sheet. the second copy of "Template" would have a name defined by F4, etc. etc. etc).


3) Set the values of cells in the new worksheets (i.e. the copies of "Template") equal to sequential rows in Column A, B, C, D, E of the worksheet "Reference", such that copy 1 of the "Template" references cells A3, B3, C3, D3 and E3; copy 2 of the "Template" references cells A4, B4, C4, D4, E4; etc.
This comment was minimized by the moderator on the site
Firstly, you can use the Split Data utility function of Kutools to split each row or the range to a separate sheet in a new workbook, then copy the column or "reference" which use to name the sheet to one of the sheet in the new workbook, and apply Rename Multiple Worksheet and check From specific range to select the cells you have copied to rename the sheets. Then remove the reference cells.
This comment was minimized by the moderator on the site
I do not why one file is missing after reply~here are the complicated screenshots, 1,3,4,5,6.
This comment was minimized by the moderator on the site
THANK YOU!! I needed 15 copies of a worksheet and it would've taken me ages to do without this. Thanks a million.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations