Ugrás a tartalomra

Hogyan lehet gyorsan létrehozni több, azonos formátumú lapot az Excel programban?

Például létrehozott egy lapot egy meghatározott formázással, és most szeretne több lapot létrehozni ugyanolyan formátumban, mint ez a lap. Hogyan tudná gyorsan megoldani ezt a feladatot az Excel programban? Ez az oktatóanyag több lap azonos formátumú létrehozásának módszereiről szól.

Hozzon létre azonos formátumú lapokat az Áthelyezés vagy Másolás paranccsal

Hozzon létre azonos formátumú lapokat a VBA által

Hozzon létre azonos formátumú lapokat a Kutools több munkalapjának másolásával az Excelhez jó ötlet3


Hozzon létre azonos formátumú lapokat az Áthelyezés vagy Másolás paranccsal

Az Excel programban az Áthelyezés vagy Másolás paranccsal létrehozhat egy lapot, amelynek formátuma megegyezik a kiválasztott lapéval.

1. Kattintson a kívánt formátumú lapra a Lap tabsáv, és kattintson a jobb gombbal a kiválasztáshoz Áthelyezés vagy Másolás a helyi menüből. Lásd a képernyőképet:

azonos formátumú dokumentumlap 1

2. Ezután a felbukkanó párbeszédpanelen ellenőrizze Hozzon létre egy példányt választási lehetőség. Lásd a képernyőképet:

azonos formátumú dokumentumlap 2

3. kettyenés OK. Új lap jön létre ugyanabban a formátumban a kiválasztott lap elején. Lásd a képernyőképet:

azonos formátumú dokumentumlap 3

Megjegyzések:

(1) Akkor is kattinthat Kezdőlap > kialakított > Lap áthelyezése vagy másolása hogy engedélyezze a Áthelyezés vagy Másolás párbeszéd.

(2) Ezzel a módszerrel időigényes lesz, ha több száz azonos formátumú lapot kell létrehoznia.


Hozzon létre azonos formátumú lapokat a VBA által

Van egy VBA-kód, amely segít egyszerre több azonos formátumú lap létrehozásában.

1. nyomja meg Alt + F11 gombokat a megnyitáshoz Microsoft Visual Basic for Applications ablakot, majd kattintson a gombra betétlap > Modulok, másolja és illessze be a kód alatt a Modulok ablak.

VBA: Hozzon létre azonos formátumú lapokat.

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. nyomja meg F5 gombot a VBA-kód futtatásához, majd megjelenik egy párbeszédablak, ahol beírhatja a munkalap nevét, amelyre szüksége van a formátumának másolásához.

azonos formátumú dokumentumlap 4

3. kettyenés OK, és adja meg a szükséges másolatok számát egy másik felbukkanó párbeszédpanelen. Lásd a képernyőképet:

azonos formátumú dokumentumlap 5

4. kettyenés OK. Ezután hat másolat készül az azonos formátumú munkalapokról.


Hozzon létre azonos formátumú lapokat a Kutools több munkalapjának másolásával az Excelhez

Ha nem szereted használni a VBA-t, itt bemutatok egy praktikus eszközt - Kutools az Excel számára, használhatja azt Munkalapok másolása segédprogram segítségével gyorsan és egyszerűen hozhat létre azonos formátumú lapokat.

Kutools az Excel számára, Több mint 300 a praktikus funkciók megkönnyítik a munkáját. 

Után ingyenes telepítés Kutools for Excel, kérjük, tegye a következőket:

1. kettyenés Kutools Plus > Munkalap > Munkalapok másolása. Lásd a képernyőképet:

doc másolja az 1. munkalapot

2. Ban,-ben Több munkalap másolása párbeszédpanelt tegye az alábbiak szerint:

(1) Jelölje be a munkalap nevét, amelynek formátumát át szeretné másolni a listamezőből Másolja a kijelölt munkalapokat;

(2) Adja meg a példányok számát;

(3) Adja meg a másolatok helyét.

azonos formátumú dokumentumlap 7

3. kettyenés Ok, megjelenik egy párbeszédpanel, amely emlékezteti a másolatok sikeres létrehozására. Kattintson a gombra OK bezárni.

azonos formátumú dokumentumlap 8

Most láthatja, hogy a megadott számú lap elkészült ugyanabban a formátumban.
doc kutools munkalapok másolása 4

Kattintson ide, ha többet szeretne megtudni a Több munkalap másolásáról

A legjobb irodai hatékonyságnövelő eszközök

🤖 Kutools AI Aide: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  A Kutools funkciók meghívása...
Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

Leírás


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
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