Hogyan lehet két makrót egyesíteni az Excelben

Hozzon létre egy fő makrót az eszköztár „Nézet” fülére kattintva. Kattintson a "Makrók" elemre, és válassza a "Makrók megtekintése" lehetőséget. Írja be a fő makró nevét, például "Master" a "Makró neve" mezőbe. Kattintson a "Létrehozás" gombra a Visual Basic szerkesztő elindításához.

Helyezze a kurzort az alprogram alatti második sorba. Például, ha a létrehozott makró neve "Master", az első sor a "Sub Master()." Ebbe a sorba írja be a "Call" kifejezést, majd írja be az első futtatni kívánt makró nevét. Például, ha létrehozott egy „GetWebQueries” nevű makrót, amely végigfut az URL-ek listáján, és megnyitja az egyes az egyiket, és az adatokat egy táblából egy új munkalapra másolja és beilleszti, akkor írja be a „Call GetWebQueries()."

Nyomja meg az "Enter" gombot a következő sorra lépéshez. Írja be a „Call” kifejezést, majd a második makró nevét, például „Call Format()”, amely a Formátum makrót futtatja, amely az egyes munkalapokat meghatározott módon formázza. Mentse a makrót, és zárja be a Visual Basic szerkesztőt.

Futtassa a fő makrót a "Nézet" fülre kattintva. Kattintson a "Makrók" elemre, és válassza a "Makrók megtekintése" lehetőséget. Válassza ki a fő makrót, és kattintson a "Futtatás" gombra. A fő makró a megadott sorrendben futtatja a „GetWebQueries” és a „Formátum” makrókat.