Nejčastěji musíte s tabulkovými daty pracovat v kanceláři nebo doma v tabulkovém editoru Microsoft Office Excel. Každý soubor v této aplikaci obsahuje jeden dokument rozdělený do samostatných listů tabulek. Bohužel, mezi příkazy aplikace neexistuje žádná funkce automatického kombinování několika listů dokumentu do jednoho. Takový úkol však není tak vzácný a je třeba jej řešit „ručně“nebo pomocí skriptů - „makra“.
Je to nutné
Tabulkový editor Microsoft Office Excel 2007 nebo 2010
Instrukce
Krok 1
Pokud nepotřebujete kombinovat velké množství listů do jednoho, není obtížné to provést jednoduchou kombinací operací kopírování a vkládání. Vyberte list, kde budou sloučeny všechny tabulky - pivot. Pokud již obsahuje data, umístěte kurzor do první buňky přidané oblasti - do buňky prvního řádku napravo od krajního sloupce při vodorovném přidávání dat nebo do buňky prvního sloupce pod posledním řádkem při vertikálním přidávání.
Krok 2
Přejděte na list, jehož data chcete přidat do pivotu, a klikněte na buňku vpravo dole s daty. Stisknutím klávesové zkratky Ctrl + Shift + Home vyberte celou tabulku. Upozorňujeme, že je třeba vybrat pouze buňky s daty, nikoli celý obsah listu, jinak Excel při vložení zobrazí chybovou zprávu. Označte zkopírovanou oblast do schránky - stiskněte kombinaci kláves Ctrl + C.
Krok 3
Vraťte se na souhrnný list a vložte zkopírované - stiskněte "horké klávesy" Ctrl + V. Opakujte operace umístění, kopírování a vložení požadovaného počtu opakování, pokud potřebujete kombinovat více než dva listy. Na konci postupu lze zkopírované listy smazat - klikněte na jejich záložky pravým tlačítkem myši, vyberte položku „Odstranit“a stiskněte tlačítko „Ano“v dialogovém okně pro potvrzení operace.
Krok 4
Pokud existuje mnoho kombinovaných listů, budete muset použít skript, tj. umístěte tlačítko na stránku a připojte k ní odpovídající makro. Použijte kartu „Vývojář“. Pokud se v nabídce nezobrazí, klikněte pravým tlačítkem na volné místo na libovolné kartě a vyberte Přizpůsobit pás karet. V seznamu „Hlavní karty“zaškrtněte políčko vedle „Vývojář“a klikněte na OK.
Krok 5
Na kartě „Vývojář“otevřete rozevírací seznam „Vložit“ze skupiny příkazů „Ovládací prvky“a vyberte v něm úplně první položku - tlačítko. Poté kliknutím myši označte místo v tabulce, kam chcete tlačítko umístit, a na obrazovce se zobrazí dialogové okno „Přiřadit makro objektu“.
Krok 6
Klikněte na tlačítko „Nový“a mezi prvním a posledním řádkem kódu v okně, které se otevře, zadejte například následující sadu příkazů: s_ = Sheets. CountSheets. Add After: = Sheets (s_) For i = 1 To s_ r_ = Sheets (i). Cells. SpecialCells (xlLastCell). Row Sheets (i). Range ("A1", Sheets (i). Cells. SpecialCells (xlLastCell)). Copy Sheets (s_ + 1). Range ("a" & n_ + 1) n_ = n_ + r_Next Zavřete editor maker.
Krok 7
Klikněte na vytvořené tlačítko a přiřazené makro vytvoří nový list, ve kterém sloučí obsah všech ostatních a svisle je propojí.