Rulați macro înainte de a salva

Cuprins

Cum să legați un eveniment de stocare

Doriți să executați o macro înainte ca un document să fie salvat, de exemplu pentru a verifica automat sau a efectua un calcul? Apoi setați evenimentul Înainte de a salva A.

Una peste Înainte de a salva procedura definită pornește Excel înainte de salvarea unui fișier. Următorul cod de program arată un exemplu:

Private Sub Workbook_BeforeSave (Salvare ByVal Afișat ca boolean, Anulați ca boolean)
Dim a Ca variantă
a = MsgBox („Salvare !!”, vbOKOnly, „Sugestie de memorie”)
Sfârșitul Sub

Dacă includeți acest cod de program în registrul de lucru, va apărea o fereastră înainte de a salva un fișier, care vă va informa că ar trebui să fie salvat:

Inlocuieste MsgBoxComandați prin comenzile pe care doriți să le executați atunci când salvați un fișier.

Asigurați-vă că codul programului nu este integrat într-un modul standard, ci în modulul pentru registrul de lucru. Pentru a face acest lucru, faceți clic pe fișierul dorit în editorul VBA și faceți dublu clic pe Acest registru de lucru sfarsit. Apoi, integrați codul programului în foaia de module afișată.

Despre proprietate Abortează în codul programului puteți controla dacă fișierul ar trebui să fie salvat. De Abortează pe valoare fals asigurați-vă că Excel nu salvează.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave