Jak Přenášet Data Z Více Listů Do Jednoho V Aplikaci Excel

Obsah:

Jak Přenášet Data Z Více Listů Do Jednoho V Aplikaci Excel
Jak Přenášet Data Z Více Listů Do Jednoho V Aplikaci Excel

Video: Jak Přenášet Data Z Více Listů Do Jednoho V Aplikaci Excel

Video: Jak Přenášet Data Z Více Listů Do Jednoho V Aplikaci Excel
Video: MS Excel: VBA makra #6 - Sloučení více souborů do 1 souboru 2024, Duben
Anonim

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

Jak přenášet data z více listů do jednoho v aplikaci Excel
Jak přenášet data z více listů do jednoho v aplikaci Excel

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

Doporučuje: