Cum să creați o casetă de mesaj nu, înainte de a rula o macro în Excel?
În Excel, puteți declanșa direct o macrocomandă apăsând butonul F5 tasta sau faceți clic pe Alerga buton în Microsoft Visual Basic pentru aplicații fereastră. Dar, uneori, poate doriți să creați o casetă de mesaje care să întrebe utilizatorul dacă dorește să ruleze macro-ul. Dacă da, continuați să rulați codul, dacă nu, nu mai rulați codul. În acest articol, voi vorbi despre cum să creați o casetă de mesaj nu, înainte de a rula o macro în Excel.
Creați o casetă da nu, înainte de a rula o macrocomandă cu cod VBA
Creați o casetă da nu, înainte de a rula o macrocomandă cu cod VBA
Următorul cod VBA vă poate ajuta să adăugați o casetă prompt nu pentru a confirma dacă rulați o macro, vă rugăm să faceți pașii de mai jos:
1. Țineți apăsat butonul ALT + F11 tastele pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.
2. Clic Insera > Moduleși lipiți următoarea macro în fișierul Module Fereastră.
Cod VBA: creați o casetă de mesaj nu, înainte de a rula o macro:
Sub continue()
CarryOn = MsgBox("Do you want to run this macro?", vbYesNo, "Kutools for Excel")
If CarryOn = vbYes Then
'put rest of code here
End If
End Sub
notițe: În codul de mai sus, vă rugăm să copiați și să lipiți propriul cod fără Sub îndreptare și End Sub subsol între Dacă CarryOn = vbDa atunci și Încheie dacă scripturi. Vedeți captura de ecran:
3. Apoi apăsați F5 , o casetă de prompt va apărea pentru a vă reaminti dacă doriți să rulați acest cod, faceți clic pe Da pentru a continua și faceți clic pe Nu să te oprești, vezi captura de ecran :
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp. Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...
Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!