Pokreni makro prije spremanja

Sadržaj

Kako povezati događaj s pohranom

Želite li pokrenuti makronaredbu prije spremanja dokumenta, na primjer za automatsku provjeru ili izračun? Zatim postavite događaj Prije Spremi a.

Jedan preko Prije Spremi definirani postupak pokreće Excel prije spremanja datoteke. Sljedeći programski kod prikazuje primjer:

Private Sub Workbook_BeforeSave (Spremi ByValDisplayed kao Boolean, Cancel As Boolean)
Dim a As Variant
a = MsgBox ("Spremanje !!", vbOKOnly, "Savjet za memoriju")
Kraj podm

Ako ovaj programski kôd uvrstite u svoju radnu knjigu, prije spremanja datoteke pojavit će se prozor koji vas obavještava da je potrebno spremiti:

Zamijenite MsgBoxNaredite kroz naredbe koje želite izvršiti prilikom spremanja datoteke.

Provjerite da programski kôd nije integriran u standardni modul, već u modul za radnu knjigu. Da biste to učinili, kliknite željenu datoteku u VBA uređivaču i dvaput kliknite na Ova radna bilježnica kraj. Zatim integrirajte programski kod u prikazani list modula.

O imanju Prekid u programskom kodu možete kontrolirati treba li datoteku doista spremiti. Po Prekid na vrijednosti lažno pazite da Excel ne spremi.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave