时间:2021-05-22
excel利用msgbox函数来避免误操作关闭程序
1、首先让我们打开一个工作样表作为例子。
2、按下alt+f11进入vba编辑模式,并插入一个新模块命名为msg。并在模块内定义a=msgbox(),按下F5运行后,会弹出一个空白的对话框。
3、msgbox的参数与inputbox的参数类似,这里需要提出来的是:Value=MsgBox(prompt[,buttons][,title][ ,helpfile,context]),这里面buttons参数为数组组合,并且有规定的常量或数值,大家需要熟记一下。当然也可以借助vba的自动提示功能来辅助记忆。
4、为了防止excel工作表被误关闭,我们需要这样做。首先在左侧工程编辑栏中选择通用表格。
5、双击thisworkbook后在右侧对象选项和动作选项中分别选择workbook和beforeclose来创建一个模块。
6、输入以下代码
Dim intreturn As Integer
intReturn = MsgBox("退出程序吗?", vbYesNo + vbQuestion, "提示")
If intReturn <> vbYes Then Cancel = True
这里解释一下定义return变量为一个整数值,当变量RETURN不为yes时,则所有操作取值取消。
7、输入完成好,我们切换回excel工作表,点击右上角x关闭工作表,会弹出提示。至此本次操作正确。
相关推荐:
excel怎么使用if多重函数制作员工年假表?
excel怎么计算数据方差? excel方差函数的使用方法
excel怎么提取汉字和英文?excel不使用函数提取的方法
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
你还在为Excel中floor函数怎么使用而苦恼吗,今天小编教你Excel中floor函数怎么使用,让你告别Excel中floor函数怎么使用的烦恼。 1
你还在为Excel中floor函数怎么使用而苦恼吗,今天小编教你Excel中floor函数怎么使用,让你告别Excel中floor函数怎么使用的烦恼。软件名称:
Excel怎么使用Find函数来查找定位?在excel中使用Find函数来查找定位应该还有很多小伙伴不知道怎么使用,今天小编为大家整理了Excel使用Find函
roundup函数在excel怎么用?你还在为Excel中roundup函数的使用方法而苦恼吗,今天小编教你Excel中roundup函数的使用方法,让你告别E
IMCOS函数是计算复数余弦值的函数,那如何在EXCEL表格中使用该函数呢?下面就为大家介绍在excel表格中怎么使用IMCOS函数方法,来看看吧! 步骤