Mat*_*nan 65
在现有的按钮代码上,只需在过程之前插入此行:
If MsgBox("This will erase everything! Are you sure?", vbYesNo) = vbNo Then Exit Sub
Run Code Online (Sandbox Code Playgroud)
如果用户按否,这将强制退出.
使用以下代码创建一个新子并将其分配给您的按钮.将"DeleteProcess"更改为代码名称以进行删除.这将弹出一个OK或取消的框,如果你点击确定则会调用你的删除子,如果你点击取消则不会.
Sub AreYouSure()
Dim Sure As Integer
Sure = MsgBox("Are you sure?", vbOKCancel)
If Sure = 1 Then Call DeleteProcess
End Sub
Run Code Online (Sandbox Code Playgroud)
杰西