Jak duplikovat list v Excelu

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.

Jak duplikovat list v Excelu

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á:

  1. V dolní části obrazovky vyberte kartu listu, kterou chcete zkopírovat.

  2. Podržte na klávesnici klávesu „Control“ (Ctrl).

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

  1. Klepněte pravým tlačítkem myši na kartu listu, kterou chcete zkopírovat.

  2. Klikněte na „Přesunout nebo Kopírovat“.

  3. Vyberte sešit, do kterého chcete duplikát umístit.

  4. Vyberte list, před kterým chcete duplikát zobrazit.
  5. Zaškrtněte políčko „Vytvořit kopii“.

  6. Klikněte na „OK“.

Jak duplikovat list v Excelu na Macu?

Pro uživatele Mac je také použitelná technika přetahování:

  1. Stiskněte a podržte klávesu „Možnost“.

  2. Klikněte na záložku listu a přetáhněte jej, kam chcete.

  3. 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á:

  1. Otevřete sešit, do kterého chcete umístit duplikát.
  2. V sešitu, který obsahuje originál, klikněte pravým tlačítkem na záložku listu.

  3. Klikněte na „Přesunout nebo Kopírovat“.

  4. Vyberte sešit, kam chcete list vložit.

  5. Ujistěte se, že jste zaškrtli políčko „Vytvořit kopii“.

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

  1. Vytvořte kopii listu pomocí jedné z výše uvedených metod.
  2. 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.
  3. Uvolněte Shift a podržte Ctrl.
  4. Přetáhněte dvě karty.

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

  1. Přejděte na kartu „Zobrazit“ na pásu karet.

  2. Klikněte na „Makra“.

  3. V rozevírací nabídce klikněte na „Zaznamenat makro“.

  4. Zadejte klávesovou zkratku, kterou chcete použít (např. „D“).

  5. Klikněte na „OK“.

  6. Klepněte pravým tlačítkem myši na kartu listu, kterou chcete duplikovat.
  7. Klikněte na „Přesunout nebo Kopírovat“.

  8. Vyberte sešit, do kterého chcete vložit kopii.
  9. Vyberte list, před kterým chcete duplikát zobrazit.

  10. Zaškrtněte políčko „Vytvořit kopii“.

  11. Znovu klikněte na „Makra“.

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

  1. Pokud na pásu karet nevidíte kartu „Vývojáři“, přejděte na „Soubor“.

  2. Vyberte „Možnosti“.

  3. V části „Přizpůsobit pás karet“ zaškrtněte políčko „Vývojáři“.

  4. Vraťte se na svůj pracovní list a otevřete kartu „Vývojáři“ na pásu karet.

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

  1. Kliknutím na „Visual Basic“ otevřete VBA.

  2. Klikněte na kartu „Vložit“ a poté na „Modul“.

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

  4. Místo List 1 zadejte název listu, který chcete kopírovat.
  5. Vraťte se do pracovního listu a klikněte na „Zobrazit“ na pásu karet.

  6. Klikněte na kartu „Makra“ a poté na „Zobrazit makro“.

  7. Vyberte makro „Kopírka“ a klikněte na „Spustit“.

  8. Zadejte počet kopií, které chcete vytvořit (např. „20“).

  9. Klikněte na „OK“.

Jak duplikuji list v Excelu Online?

Pokud používáte Excel online, existuje také snadný způsob, jak duplikovat list:

  1. Klepněte pravým tlačítkem myši na kartu listu, kterou chcete duplikovat.
  2. 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:

  1. Excel 2007 – Kancelář>Otevřít

    Excel 2010 – Soubor>Otevřít

    Excel 2013 – Soubor>Počítač>Procházet

    Excel 2016 – Soubor>Procházet

  2. Přejděte k dokumentu aplikace Excel, který chcete zkopírovat, a vyberte jej.
  3. Klikněte na malou šipku na tlačítku „Otevřít“.

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

  1. Klepněte pravým tlačítkem myši na kartu listu, kterou chcete přesunout.
  2. Klikněte na „Přesunout nebo Kopírovat“.

  3. Vyberte záložku listu, před kterou chcete list zobrazit.

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

  1. Přejděte na kartu „Zobrazit“ na pásu karet.

  2. Klikněte na kartu „Makra“.

  3. Vyberte „Nahrát makro“.

  4. Vložte klíč, který chcete použít jako zkratku (např. „M“).

  5. Klepněte pravým tlačítkem myši na kartu listu, kterou chcete přesunout.

  6. Vyberte „Přesunout nebo Kopírovat“.

  7. Vyberte, kam chcete list přesunout.

  8. Klikněte na „OK“.

  9. Vraťte se na „Makra“.

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

  1. Vyberte karty listů, které chcete zkopírovat, zatímco je držíte Ctrl.

  2. Klepněte pravým tlačítkem myši na kteroukoli z vybraných karet listu.
  3. Vyberte „Přesunout nebo Kopírovat“.

  4. Klepněte na list, před kterým chcete kopie zobrazit.

  5. Zaškrtněte políčko „Vytvořit kopii“.

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