Jak sloučit dvě makra v Excelu

Vytvořte hlavní makro kliknutím na kartu "Zobrazit" na panelu nástrojů. Klikněte na "Makra" a vyberte "Zobrazit makra". Do pole "Název makra" zadejte název hlavního makra, například "Hlavní". Kliknutím na tlačítko "Vytvořit" spustíte editor jazyka Visual Basic.

Umístěte kurzor na druhý řádek pod podprogram. Pokud je například název makra, které jste vytvořili, "Master", první řádek je "Sub Master()." Do tohoto řádku zadejte "Call" následovaný názvem prvního makra, které chcete spustit. Pokud jste například vytvořili makro s názvem „GetWebQueries“, které prochází seznamem adres URL a otevírá každou jeden a zkopírováním a vložením dat z tabulky do nového listu byste napsali "Call GetWebQueries()."

Stiskněte "Enter" pro přechod na další řádek. Zadejte "Call" následovaný názvem druhého makra, například "Call Format()," které by spustilo makro Formát, které formátuje každý list zadaným způsobem. Uložte makro a zavřete editor jazyka Visual Basic.

Spusťte hlavní makro kliknutím na kartu "Zobrazit". Klikněte na "Makra" a vyberte "Zobrazit makra". Vyberte hlavní makro a klikněte na tlačítko "Spustit". Hlavní makro spustí makra „GetWebQueries“ a „Format“ v určeném pořadí.