Jak automaticky spouštět makra: 9 kroků

Obsah:

Jak automaticky spouštět makra: 9 kroků
Jak automaticky spouštět makra: 9 kroků

Video: Jak automaticky spouštět makra: 9 kroků

Video: Jak automaticky spouštět makra: 9 kroků
Video: Tips and Tricks: Generative Fill in Adobe Photoshop (beta) 2024, Smět
Anonim

Tento wikiHow vás naučí, jak automaticky spouštět makra v Excelu, když otevřete konkrétní sešit, nebo jak vytvořit makro, které otevře všechny vaše sešity, když otevřete Excel. Než začnete, ujistěte se, že se na pásu karet úprav zobrazuje karta vývojáře.

Kroky

Metoda 1 ze 2: Automatické spuštění makra pro konkrétní sešit

12334186 1
12334186 1

Krok 1. Ujistěte se, že je na pásu karet pro úpravy zobrazena karta Vývojář

Pokud tomu tak není, a používáte počítač se systémem Windows, přejděte na Soubor kartu a klikněte Možnosti> Přizpůsobit pás karet. V části „Hlavní karty“zaškrtněte políčko vedle „Vývojář“.

Pokud používáte Mac, budete moci povolit kartu vývojáře tak, že přejdete na Excel> Předvolby (nabídka v horní části obrazovky) a poté klikněte na Pás karet a panel nástrojů. V kategorii „Přizpůsobit pás karet“zaškrtněte políčko „Vývojář“a klikněte Uložit.

12334186 2
12334186 2

Krok 2. Klikněte na kartu Vývojář a vyberte Visual Basic

12334186 3
12334186 3

Krok 3. Poklepejte na sešit na panelu vlevo

Zobrazí se v části „Projekt VBA“, ale pokud ho nevidíte, kliknutím rozbalte složku „Projekt VBA“.

12334186 4
12334186 4

Krok 4. Zadejte následující kód:

Soukromý dílčí sešit_Open () Sem vložte svůj kód makra Konec Sub

12334186 5
12334186 5

Krok 5. Zavřete editor jazyka

Před zavřením editoru nemusíte kliknout na Uložit nebo cokoli jiného.

Při příštím otevření tohoto sešitu se spustí kód makra, který jste zadali mezi dílčí a koncový dílčí řádek

Metoda 2 ze 2: Vytvoření makra, které se spustí automaticky při spuštění aplikace Excel

12334186 6
12334186 6

Krok 1. Ujistěte se, že je na pásu karet zobrazena karta Vývojář

Pokud tomu tak není, a používáte počítač se systémem Windows, přejděte na Soubor kartu a klikněte Možnosti> Přizpůsobit pás karet. V části „Hlavní karty“zaškrtněte políčko vedle „Vývojář“.

  • Pokud používáte počítač Mac, budete moci povolit kartu vývojáře tak, že přejdete na Excel> Předvolby (nabídka v horní části obrazovky) a poté klikněte na Pás karet a panel nástrojů. V kategorii „Přizpůsobit pás karet“zaškrtněte políčko „Vývojář“a klikněte Uložit.
  • Toto makro otevře všechny listy, které chcete otevřít při spuštění aplikace Excel, což je velmi užitečné, pokud každý den pracujete na několika různých projektech.
12334186 7
12334186 7

Krok 2. Klikněte na Nahrát makro

Je to na kartě „Vývojář“ve skupině „Kód“.

12334186 8
12334186 8

Krok 3. Zadejte název makra

Pojmenujte to nějak jako „Auto_Open“, abyste si mohli přečíst název a vědět, co dělá.

12334186 9
12334186 9

Krok 4. Klikněte na Osobní sešit maker

Uvidíte to v poli „Uložit makro v“a makro zpřístupníte při každém otevření Excelu.

Můžete vyplnit popis a připomenout vám konkrétně, co toto makro dělá

12334186 10
12334186 10

Krok 5. Klikněte na Ok

Toto okno se zavře a každé stisknutí klávesy nebo stisknutí tlačítka se zaznamená do makra.

12334186 11
12334186 11

Krok 6. Klikněte na Soubor a klikněte na Otevřít

Otevře se váš správce souborů.

12334186 12
12334186 12

Krok 7. Vyberte všechny sešity, které chcete otevřít, když otevřete Excel

Pokud potřebujete vybrat soubory na různých místech, podržte Posun a klikněte na ně.

12334186 13
12334186 13

Krok 8. Klikněte na Zastavit nahrávání

Všechny stisknuté klávesy a stisknutí tlačítek jsou zaznamenány a uloženy v makru.

12334186 14
12334186 14

Krok 9. Zavřete Excel

Budete vyzváni k uložení provedených změn, takže klikněte Ano a vaše makro otevře všechny tyto sešity, kdykoli restartujete Excel.

Doporučuje: