Jak najít a nahradit kód v makru editoru jazyka Visual Basic

Pomocí funkce Najít v editoru jazyka Visual Basic můžete rychle najít příkazy nebo vlastnosti, které je třeba upravit v makru aplikace Excel 2013. Dialogové okno Najít otevřete výběrem Úpravy→Hledat na panelu nabídek, kliknutím na tlačítko Najít na standardním panelu nástrojů nebo stisknutím Ctrl+F.

Toto dialogové okno je velmi podobné tomu, které používáte při hledání položek v excelové tabulce. Hlavním rozdílem je, že dialogové okno Najít vám dává různé možnosti, co chcete hledat (kromě známých možností pro hledání pouze celých slov a shody velkých a malých písmen):

  • Tlačítko volby Aktuální procedura pro vyhledání pouze aktuální procedury programování v okně Kód

  • Tlačítko volby aktuálního modulu pro vyhledávání pouze maker v aktuálním modulu (výchozí)

  • Tlačítko volby Aktuální projekt pro vyhledání všech maker ve všech modulech v rámci aktuálního projektu

  • Tlačítko volby Vybraný text pro vyhledání pouze textu, který jste vybrali v okně Kód (tato možnost není dostupná, pokud jste v aktuálním kódu nevybrali blok textu)

    Jak najít a nahradit kód v makru editoru jazyka Visual Basic

Po zadání vlastnosti nebo příkazu jazyka Visual Basic jako vyhledávacího řetězce do textového pole Najít, vyberte možnosti hledání a klepněte na tlačítko Najít další, Excel se pokusí najít jeho první výskyt v kódu.

Když se tak stane, program zvýrazní tento výskyt v aktuální proceduře, modulu, projektu VBA nebo vybraném textovém bloku (v závislosti na tom, jakou volbu Hledat použijete). Chcete-li najít další výskyt, můžete znovu kliknout na tlačítko Najít další v dialogovém okně Najít nebo, pokud toto dialogové okno zavřete, stiskněte F3.

Pokud máte v makru několik výskytů, které vyžadují stejný typ aktualizace, můžete použít funkci Nahradit k jejich vyhledání a nahrazení v kódu makra. To je zvláště užitečné, když se rozhodnete změnit konkrétní hodnotu v makru (jako je například výběr rozsahu buněk s názvem „income_08“ pro zpracování namísto rozsahu „income_07“), a chcete mít jistotu, že vám žádná neunikne. výskytů.

Chcete-li otevřít dialogové okno Nahradit, zvolte Úpravy→Nahradit na liště nabídek editoru jazyka Visual Basic nebo stiskněte Ctrl+H. Všimněte si, že dialogové okno Nahradit můžete otevřít z dialogového okna Najít kliknutím na jeho tlačítko Nahradit.

Dialogové okno Nahradit, které se zobrazí, je stejné jako dialogové okno Najít, kromě toho, že obsahuje textové pole Nahradit spolu s textovým polem Najít co a má kromě tlačítka Najít další tlačítka Nahradit a Nahradit vše.

Po zadání vlastnosti nebo příkazu, který se má najít, do textového pole Najít co a vlastnosti nebo příkazu, kterým jej chcete nahradit do textového pole Nahradit, klikněte na tlačítko Najít další a vyhledejte první výskyt v aktuální proceduře, modulu, projektu VBA nebo vybraném textový blok (v závislosti na tom, jakou možnost vyhledávání použijete).

Poté, co je tento výskyt vybrán v okně Kód, můžete jej nahradit nahrazujícím textem kliknutím na tlačítko Nahradit. Excel pak najde další výskyt, který pak můžete nahradit kliknutím na tlačítko Nahradit nebo přejít a najít další výskyt kliknutím na tlačítko Najít další.

Nepoužívejte tlačítko Nahradit vše k nahrazení všech výskytů v makru, pokud si nejste stoprocentně jisti, že globálně nenahradíte něco, co by se nahradit nemělo, a možná si své makro pořádně pokazíte.

Leave a Comment

Jak používat příkazy Znovu a Opakovat ve Wordu 2016

Jak používat příkazy Znovu a Opakovat ve Wordu 2016

Objevte, jak efektivně využívat příkazy Znovu a Opakovat ve Wordu 2016 pro opravy dokumentů a zlepšení pracovního toku.

Jak změnit zamčené a skryté formátování buněk

Jak změnit zamčené a skryté formátování buněk

Naučte se, jak efektivně změnit stav buněk v Excelu 2010 z uzamčených na odemčené nebo z neskrytého na skrytý s naším podrobným průvodcem.

Jak přeložit text v cizím jazyce ve Wordu 2016

Jak přeložit text v cizím jazyce ve Wordu 2016

Zjistěte, jak efektivně využít překladové nástroje v Office 2016 pro překlad slov a frází. Překlad Gizmo vám pomůže překládat text s lehkostí.

Jak používat šablony ve Wordu 2013

Jak používat šablony ve Wordu 2013

Šablona ve Wordu šetří čas a usnadňuje vytváření dokumentů. Zjistěte, jak efektivně používat šablony ve Wordu 2013.

Jak vytvořit e-mailová upozornění pro skupinu SharePointu

Jak vytvořit e-mailová upozornění pro skupinu SharePointu

Zjistěte, jak si vytvořit e-mailová upozornění ve SharePointu a zůstat informováni o změnách v dokumentech a položkách.

Obsah SharePoint Online a typy obsahu

Obsah SharePoint Online a typy obsahu

Objevte skvělé funkce SharePoint Online, včetně tvorby a sdílení dokumentů a typů obsahu pro efektivnější správu dat.

Výpočet fiskálního čtvrtletí pro datum v Excelu

Výpočet fiskálního čtvrtletí pro datum v Excelu

Zjistěte, jak vypočítat fiskální čtvrtletí v Excelu pro různá data s použitím funkce CHOOSE.

Jak vytvořit hypertextový odkaz na jiný snímek v aplikaci PowerPoint 2007

Jak vytvořit hypertextový odkaz na jiný snímek v aplikaci PowerPoint 2007

Zjistěte, jak vytvořit hypertextový odkaz v PowerPointu, který vám umožní pohodlně navigovat mezi snímky. Použijte náš návod na efektivní prezentace.

Zobrazit starší verzi dokumentu aplikace Word 2016

Zobrazit starší verzi dokumentu aplikace Word 2016

Uložili jste nedávno svůj dokument? Náš návod vám ukáže, jak zobrazit starší verze dokumentu v aplikaci Word 2016.

Jak přiřadit makra pásu karet a panelu nástrojů Rychlý přístup v Excelu 2013

Jak přiřadit makra pásu karet a panelu nástrojů Rychlý přístup v Excelu 2013

Jak přiřadit makra vlastní kartě na pásu karet nebo tlačítku na panelu nástrojů Rychlý přístup. Návod pro Excel 2013.