Suorita makro ennen tallennusta

Sisällysluettelo

Tapahtuman linkittäminen tallennustilaan

Haluatko suorittaa makron ennen asiakirjan tallentamista, esimerkiksi tarkistaa tai suorittaa laskutoimitus automaattisesti? Aseta sitten tapahtuma EnnenTallenna a.

Yksi ohi EnnenTallenna määritetty menettely käynnistää Excelin ennen tiedoston tallentamista. Seuraava ohjelmakoodi näyttää esimerkin:

Yksityinen alityökirja_BeforeSave (Save ByValDisplayed Boolean, Cancel as Boolean)
Himmennä vaihtoehtona
a = MsgBox ("Tallennus !!", vbOKOnly, "Muistivihje")
End Sub

Jos lisäät tämän ohjelmakoodin työkirjaasi, ennen tiedoston tallentamista avautuu ikkuna, jossa kerrotaan, että se on tallennettava:

Korvata MsgBoxKomenna komentoja, jotka haluat suorittaa, kun tallennat tiedoston.

Varmista, että ohjelmakoodi ei ole integroitu vakiomoduuliin, vaan työkirjan moduuliin. Voit tehdä tämän napsauttamalla haluamaasi tiedostoa VBA-editorissa ja kaksoisnapsauttamalla Tämä työkirja loppu. Integroi sitten ohjelmakoodi näytettyyn moduulilomakkeeseen.

Tietoja kiinteistöstä Keskeyttää Ohjelmakoodissa voit hallita, pitääkö tiedosto todella tallentaa. Lähettäjä Keskeyttää arvon suhteen väärä varmista, että Excel ei tallenna.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave