我在窗体上有一个按钮,可清除整个8工作表。我确实希望偶尔清除它,但我不愿意偶然这样做。我尝试过使用Google搜索,但是我发现的每一个结果都假设我对VBA的掌握比我更强。我该如何做到这一点,当按钮被点击一个对话框弹出“这将消除一切!你确定吗?[继续] [取消]”? 谢谢。添加“你确定吗?”到我的excel按钮,我怎么能?
17
A
回答
53
在现有的按钮代码,只需在手术前插入此行:
If MsgBox("This will erase everything! Are you sure?", vbYesNo) = vbNo Then Exit Sub
这将迫使它如果用户按下退出没有。
0
只要按下“删除”按钮时显示的自定义用户窗体,然后将继续按钮链接到实际删除的代码。使取消按钮隐藏用户窗体。
9
用下面的代码创建一个新的子,并将其分配给你的按钮。将“DeleteProcess”更改为您的代码的名称以进行删除。这会弹出一个包含确定或取消的框,如果您点击确定,则会打电话给您的删除子,如果您点击取消则不会。
Sub AreYouSure()
Dim Sure As Integer
Sure = MsgBox("Are you sure?", vbOKCancel)
If Sure = 1 Then Call DeleteProcess
End Sub
杰西
相关问题
- 1. 我怎么能添加UISwitch到UITableView的
- 2. 设计我的按钮。怎么办?我需要添加图标
- 3. 我刚刚将UIButton添加到UIView。我怎样才能得到按钮索引?
- 4. 我怎么能从开关按钮
- 5. 我怎么能叫使用按钮
- 6. 你怎么能自定义的社交网络添加到UIActivityViewController
- 7. Magento的 - 将功能添加到我的新添加的按钮
- 8. 我可以将事件按钮添加到自定义treeNode吗?
- 9. 我怎样才能避免点击确定按钮
- 10. 我怎么向现有tinyMCE的按钮添加额外的功能?
- 11. 我怎么能确定由蟒蛇
- 12. 当我尝试的ActionListener添加到按钮,我不能,
- 13. 我怎样才能在这个弹出添加关闭按钮,
- 14. 我怎么能确定它具有相同的名称按下
- 15. 我怎么可以在android中添加按钮阵列
- 16. 我怎么能按在C#
- 17. 我怎样才能得到一个“你确定要退出YES/NO”的提示上的访问按钮
- 18. 在HAML你怎么窗体上的类添加到输入提交(按钮)
- 19. 我该怎么做才能添加更多按钮与anthore slidedown手风琴?
- 20. 我怎样才能找到我点击的日历按钮?
- 21. 我怎么能告诉你使用Dropzone.js
- 22. 你怎么能按网页上的按钮打开Windows程序
- 23. 添加Like按钮到我的网站
- 24. 我怎么能在UINavigation酒吧将按钮移到右边
- 25. 我需要加密Paypal添加到购物车按钮吗?
- 26. 为什么当我点击我的按钮时,我不确定?
- 27. 我想添加一天到我的约会我该怎么做
- 28. 我怎么能在我的博客octopress添加新的页面
- 29. 当我按下按钮的值会自动增加,怎么样?
- 30. 我可以将按钮添加到分组tableView的部分吗?
+1整理器与内置常量一起工作 – brettdj 2011-12-20 09:47:01
+1同意@brettdj。通常使用常量来提高可读性和可维护性。 – 2011-12-20 19:09:06
+1我喜欢这个答案,但严格来说,'如果MsgBox(“这会擦除所有东西,你确定吗?”,vbOKCancel)= vbOK然后'会越来越近,因为他要求'Continue'和'Cancel'按钮。 – JimmyPena 2011-12-20 21:05:03