Kako onemogućiti debug u VBA u Excelu

Microsoft Excel se oslanja na jezik Visual Basic za neke od svojih naprednih značajki, uključujući makronaredbe. Kada makronaredba Visual Basica generira pogrešku u Excelu, ona korisniku daje opciju za otklanjanje pogrešaka u osnovnom kodu. Ako je odabrana, ova opcija otvara kod makronaredbe u prozoru za uređivanje Visual Basica. Onemogućite opciju otklanjanja pogrešaka kako biste zaštitili temeljni kod u makronaredbama Excel radne knjige.

Korak 1

Ići Datoteka, Mogućnosti i onda Prilagodi vrpcu. U oknu prozora Prilagodba vrpce (glavne kartice) označite Programer opcija. Excel će sada prikazati karticu vrpce pod nazivom Developer.

Video dana

Korak 2

Vratite se na Excel radnu knjigu ili radni list. Kliknite na Programer kartica i zatim Visual Basic Editor gumb s lijeve strane glavnog izbornika vrpce.

Korak 3

U prozoru uređivača Visual Basica kliknite Alati zatim Svojstva VBAProject.

4. korak

Kliknite na Zaštita tab. Kliknite da biste stavili kvačicu pored Zaključajte projekt za gledanje. Unesite lozinku u odgovarajuće polje, a zatim ponovo upišite lozinku u polje za potvrdu. Kliknite na

u redu dugme.

Korak 5

Spremite radnu knjigu, zatim je zatvorite i ponovno otvorite kako bi promjene stupile na snagu.

Savjet

Iako ova metoda štiti kod u slučaju neočekivane pogreške, smatra se dobrom programskom praksom pisanje koda posebno za rukovanje pogreškama.