300 Primerov

Prekinite makro

Interrupt Macro

Ti lahko prekine makro v Excel kadar koli s pritiskom na Esc ali Ctrl + Break.



Postavite a ukazni gumb na delovnem listu in dodajte naslednje kodne vrstice:

Nobenax Tako dolgo
x = 5

Naredi Medtemx> 2
x = x + 1
Zanka

1. Kliknite ukazni gumb na listu. Ta makro se nikoli ne ustavi, ker bo del za 'Do While' vedno res (x bo vedno višji od 2).





kako seštevati vrstice v

2. Če želite ustaviti to neskončno zanko, pritisnite Esc ali Ctrl + Break. Prikaže se naslednje pogovorno okno:

Pogovorno okno Koda prekinjena



3. Kliknite End, da končate makro, kliknite Debug, da si ogledate makro v urejevalniku Visual Basic.

ali je v Excelu simbol kljukice

4. Dodajte naslednjo kodno vrstico na začetek kode, če ne želite, da lahko uporabniki vašega programa prekinejo vaš makro (ni priporočljivo).

Application.EnableCancelKey = xlDisabled

5. Čeprav Excel VBA samodejno ponastavi lastnost EnableCancelKey na xlInterrupt na koncu makra, je dobra praksa (pri uporabi prejšnje kodne vrstice), da makro končate z naslednjo kodno vrstico:

Application.EnableCancelKey = xlInterrupt

Opomba: če Excel zamrzne in ne morete več prekiniti makra, pritisnite Ctrl + Alt + Delete in zaprite Excel.

zaokroži na natančno 100 v excelu

5/6 Dokončano! Preberite več o napakah makra>
Pojdi na naslednje poglavje: Manipulacija nizov



^