Käivitage makro enne salvestamist

Lang L: none (table-of-contents)

Kuidas sündmust mäluga siduda

Kas soovite, et enne dokumendi salvestamist käivitataks makro, näiteks arvutuste automaatseks kontrollimiseks või teostamiseks? Seejärel määrake sündmus BeforeSave a.

Üks läbi BeforeSave määratud protseduur käivitab Exceli enne faili salvestamist. Järgmine programmikood näitab näidet:

Privaatne alamtöövihik_BeforeSave (Save ByValDisplayed Boolean, Cancel as Boolean)
Dim a Variant
a = MsgBox ("Salvestamine !!", vbOKOnly, "Mälu vihje")
End Sub

Kui lisate selle programmi koodi oma töövihikusse, kuvatakse enne faili salvestamist aken, mis teavitab teid selle salvestamisest:

Asendage MsgBoxFaili salvestamisel käsutage käske, mida soovite täita.

Veenduge, et programmi kood pole integreeritud standardmoodulisse, vaid töövihiku moodulisse. Selleks klõpsake VBA redaktoris soovitud failil ja topeltklõpsake See töövihik lõpp. Seejärel integreerige programmi kood näidatud moodulilehele.

Kinnisvara kohta Katkesta programmi koodis saate kontrollida, kas fail tuleks tegelikult salvestada. Kõrval Katkesta väärtuse kohta vale veenduge, et Excel ei salvestaks.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave