Při práci v Excelu budete někdy muset vytvořit jednu nebo více kopií tabulky. Naštěstí vytváření duplicitních tabulek není obtížný úkol.
V tomto článku se dozvíte, jak duplikovat list aplikace Excel několika způsoby a na různých platformách. Také se budeme zabývat dalšími užitečnými funkcemi souvisejícími s duplikací listů, jako je přesun listu, kopírování více listů, odkrytí listů a další.
Jak duplikovat list v Excelu?
Nejrychlejší způsob, jak duplikovat list, je přetažením. Zde je návod, jak se to dělá:
- V dolní části obrazovky vyberte kartu listu, kterou chcete zkopírovat.
- Podržte na klávesnici klávesu „Control“ (Ctrl).
- Podržte klávesu Ctrl a přetáhněte kartu myší.
Pokud máte příliš mnoho listů a chcete, aby se kopie vašeho listu objevila na konkrétním místě, postupujte takto:
- Klepněte pravým tlačítkem myši na kartu listu, kterou chcete zkopírovat.
- Klikněte na „Přesunout nebo Kopírovat“.
- Vyberte sešit, do kterého chcete duplikát umístit.
- Vyberte list, před kterým chcete duplikát zobrazit.
- Zaškrtněte políčko „Vytvořit kopii“.
- Klikněte na „OK“.
Jak duplikovat list v Excelu na Macu?
Pro uživatele Mac je také použitelná technika přetahování:
- Stiskněte a podržte klávesu „Možnost“.
- Klikněte na záložku listu a přetáhněte jej, kam chcete.
- Uvolněte záložku listu a uvolněte klávesu Option.
Pokud však chcete list zkopírovat do jiného sešitu, metoda je mírně odlišná:
- Otevřete sešit, do kterého chcete umístit duplikát.
- V sešitu, který obsahuje originál, klikněte pravým tlačítkem na záložku listu.
- Klikněte na „Přesunout nebo Kopírovat“.
- Vyberte sešit, kam chcete list vložit.
- Ujistěte se, že jste zaškrtli políčko „Vytvořit kopii“.
- Klikněte na „OK“.
Jak duplikovat list v Excelu vícekrát?
Pomocí techniky přetažení můžete rychle znásobit počet duplikátů vašich listů Excel:
- Vytvořte kopii listu pomocí jedné z výše uvedených metod.
- Podržte Shift a pomocí myši vyberte záložky zkopírovaného listu a originálu. Všimněte si, že dvě záložky listu musí být vedle sebe.
- Uvolněte Shift a podržte Ctrl.
- Přetáhněte dvě karty.
- Uvolněte Ctrl.
Opakujte tyto kroky. Pokaždé můžete zvýšit počet identických karet listů, které chcete dále duplikovat.
Jak duplikovat list v Excelu pomocí zástupce?
Pokud chcete vytvořit větší počet kopií listu kliknutím na tlačítko, můžete vytvořit klávesovou zkratku:
- Přejděte na kartu „Zobrazit“ na pásu karet.
- Klikněte na „Makra“.
- V rozevírací nabídce klikněte na „Zaznamenat makro“.
- Zadejte klávesovou zkratku, kterou chcete použít (např. „D“).
- Klikněte na „OK“.
- Klepněte pravým tlačítkem myši na kartu listu, kterou chcete duplikovat.
- Klikněte na „Přesunout nebo Kopírovat“.
- Vyberte sešit, do kterého chcete vložit kopii.
- Vyberte list, před kterým chcete duplikát zobrazit.
- Zaškrtněte políčko „Vytvořit kopii“.
- Znovu klikněte na „Makra“.
- Vyberte „Zastavit nahrávání“.
Nyní klikněte na záložku listu a stiskněte Ctrl + D, abyste list okamžitě duplikovali. Použijte tuto zkratku tolikrát, kolikrát potřebujete.
Jak duplikovat list v Excelu ve VBA?
Programy Microsoft Office mají svůj vlastní programovací jazyk – Visual Basics for Application (VBA). Díky tomu můžete naprogramovat Excel tak, aby pro vás vytvořil kopii listu.
Nejprve budete muset otevřít VBA:
- Pokud na pásu karet nevidíte kartu „Vývojáři“, přejděte na „Soubor“.
- Vyberte „Možnosti“.
- V části „Přizpůsobit pás karet“ zaškrtněte políčko „Vývojáři“.
- Vraťte se na svůj pracovní list a otevřete kartu „Vývojáři“ na pásu karet.
- Klikněte na „Visual Basic“.
Poznámka: K otevření VBA můžete použít zkratku (Alt + F11), ale nemusí to fungovat všem uživatelům.
Nyní, když máte otevřený VBA, můžete vytvořit kód, který zautomatizuje proces duplikace:
- Kliknutím na „Visual Basic“ otevřete VBA.
- Klikněte na kartu „Vložit“ a poté na „Modul“.
- Zkopírujte a vložte následující kód:
Vedlejší kopírka ()
Dim x jako celé číslo
x = InputBox("Kolik kopií chcete?")
Pro numtimes = 1 až x
ActiveWorkbook.Sheets("Sheet1").Kopírovat _
After:=ActiveWorkbook.Sheets("Sheet1")
další
End Sub
- Místo List 1 zadejte název listu, který chcete kopírovat.
- Vraťte se do pracovního listu a klikněte na „Zobrazit“ na pásu karet.
- Klikněte na kartu „Makra“ a poté na „Zobrazit makro“.
- Vyberte makro „Kopírka“ a klikněte na „Spustit“.
- Zadejte počet kopií, které chcete vytvořit (např. „20“).
- Klikněte na „OK“.
Jak duplikuji list v Excelu Online?
Pokud používáte Excel online, existuje také snadný způsob, jak duplikovat list:
- Klepněte pravým tlačítkem myši na kartu listu, kterou chcete duplikovat.
- Klikněte na „Duplikovat“.
Jak duplikovat sešit v Excelu?
Nejprve musíte přejít do dialogového okna, které vám umožní otevřít existující dokument aplikace Excel. Přístup k tomuto dialogovému oknu se liší v závislosti na vaší verzi Excelu:
- Excel 2007 – Kancelář>Otevřít
Excel 2010 – Soubor>Otevřít
Excel 2013 – Soubor>Počítač>Procházet
Excel 2016 – Soubor>Procházet
- Přejděte k dokumentu aplikace Excel, který chcete zkopírovat, a vyberte jej.
- Klikněte na malou šipku na tlačítku „Otevřít“.
- Z rozbalovací nabídky vyberte „Otevřít jako kopii“.
Nyní máte dva stejné sešity. V případě potřeby přejmenujte kopii nového sešitu.
Jak přesunout list v Excelu?
Existují dva snadné způsoby, jak přesunout list v aplikaci Excel.
Můžete jednoduše vybrat kartu listu, kterou chcete přesunout, a přetáhnout ji na požadované místo.
Nebo, pokud máte příliš mnoho listů, můžete:
- Klepněte pravým tlačítkem myši na kartu listu, kterou chcete přesunout.
- Klikněte na „Přesunout nebo Kopírovat“.
- Vyberte záložku listu, před kterou chcete list zobrazit.
- Klikněte na „OK“.
Jak přesunout list v Excelu pomocí zástupce?
Chcete-li vytvořit zkratku pro přesun listu v aplikaci Excel, budete muset vytvořit makro:
- Přejděte na kartu „Zobrazit“ na pásu karet.
- Klikněte na kartu „Makra“.
- Vyberte „Nahrát makro“.
- Vložte klíč, který chcete použít jako zkratku (např. „M“).
- Klepněte pravým tlačítkem myši na kartu listu, kterou chcete přesunout.
- Vyberte „Přesunout nebo Kopírovat“.
- Vyberte, kam chcete list přesunout.
- Klikněte na „OK“.
- Vraťte se na „Makra“.
- Klikněte na „Zastavit nahrávání“.
Pokaždé, když kliknete na Ctrl + M, Excel přesune váš list do vybraného umístění.
Jak zkopírovat více listů vícekrát v aplikaci Excel?
Nejrychlejší způsob kopírování více listů je:
- Vyberte karty listů, které chcete zkopírovat, zatímco je držíte Ctrl.
- Klepněte pravým tlačítkem myši na kteroukoli z vybraných karet listu.
- Vyberte „Přesunout nebo Kopírovat“.
- Klepněte na list, před kterým chcete kopie zobrazit.
- Zaškrtněte políčko „Vytvořit kopii“.
- Klikněte na „OK“.
Tento postup opakujte, dokud nezískáte požadovaný počet kopií.
Další často kladené dotazy
Jak zobrazím listy v aplikaci Excel?
V souboru aplikace Excel mohou být skryté listy, které jste nevytvořili. Můžete to snadno zkontrolovat a odkrýt všechny skryté listy:
1. Klepněte pravým tlačítkem na libovolnou záložku listu.
2. Klikněte na „Ukázat“.
3. Vyberte list, který chcete odkrýt, a klikněte na „OK“.
Bohužel nemůžete zobrazit všechny listy najednou. Tento proces budete muset opakovat pro každý skrytý list.
Pokud v souboru aplikace Excel nejsou žádné skryté listy, na tlačítko „Unhide“ nebude možné kliknout.
Jak zkopíruji list a automaticky přejmenuji v aplikaci Excel?
Nejprve budete muset otevřít VBA v Excelu a vytvořit nový modul:
1. Přejděte na kartu „Vývojáři“ na pásu karet.
2. Klikněte na „Visual Basic“.
3. Klikněte na „Vložit“ a poté na „Modul“.
4. Zkopírujte a vložte následující kód:
Vytvořit dílčí ()
'Aktualizace od Extendoffice
Dim I As Long
Dim xNumber jako celé číslo
Dim xName As String
Dim xActiveSheet As Worksheet
Při chybě pokračovat dále
Application.ScreenUpdating = False
Nastavit xActiveSheet = ActiveSheet
xNumber = InputBox("Kolik kopií chcete?")
Pro I = 1 až xNumber
xName = ActiveSheet.Name
xActiveSheet.Copy After:=ActiveWorkbook.Sheets(xName)
ActiveSheet.Name = "NewName" & I
další
xActiveSheet.Activate
Application.ScreenUpdating = True
End Sub
5. Místo „NewName“ zadejte požadovaný název vaší kopie. Pokud vytvoříte více kopií, Excel přiřadí každé kopii přípony („-1“, „-2“, „-3“ atd.).
6. Vyberte záložku listu, jejíž kopie chcete přejmenovat.
7. Přejděte na kartu „Zobrazit“ na pásu karet.
8. Klikněte na „Makra“ a poté na „Zobrazit makra“.
9. Vyberte makro „Vytvořit“ a klikněte na „Spustit“.
10. Zadejte počet kopií, které potřebujete (např. „5“).
11. Klikněte na „OK“.
Poznámka: Stisknutím klávesy F5 na klávesnici můžete nahradit kroky 7. a 8, ale nemusí to fungovat všem uživatelům.
Nyní máte pět přejmenovaných kopií původního listu (tj. „NewName-1“, „NewName-2“ …)
Vytvoření duplicitního listu v Excelu
Ať už vlastníte Mac, PC nebo pracujete v Excelu Online, nyní víte, že vytváření duplicitních tabulek je jednoduchý úkol. Dokonce jsme vás vybavili kódy, které potřebujete zkopírovat a vložit do vašeho MS Excel.
Měli jste někdy problémy s duplikováním listu v Excelu? Jak jste problém vyřešili? Dejte nám vědět v sekci komentářů níže.