excel怎么使用msgbox函数?
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怎么提取汉字和英文?excel不使用函数提取的方法
相关文章
- 在用EXCEL中,我们常常用到函数,你知道该如何使用函数,那么在EXCEL表格中如何使用AMORDEGRC函数?下面小编就为大家详细介绍一下,来看看吧2016-06-16
- EXCEL公式是EXCEL工作表中进行数值计算的等式。公式输入是以“=”开始的。简单的公式有加、减、乘、除等计算,那么EXCEL有哪些统计函数?下面小编就为大家详细介绍汇总统计2016-06-16
Excel20106表格中怎么显示星期几? Excel20106中TEXT函数的使用方法
Excel20106表格中怎么显示星期几?excel2016表格中显示星期几,该怎么设置呢?这就需要我们掌握text函数,下面我们就来看看Excel20106中TEXT函数的使用方法,需要的朋友可2016-06-16- 在用EXCEL中,我们常常用到函数,你知道该如何使用函数,那么在EXCEL表格中如何使用IMPOWER函数?下面小编就为大家详细介绍一下,来看看吧2016-06-16
- 在用EXCEL中,我们常常用到函数,你知道该如何使用函数呢?下面小编就为大家介绍在EXCEL表格中如何使用ACCRINT函数方法,不会的朋友可以参考本文,来看看吧2016-06-16
- 在用EXCEL中,我们常常用到函数,你知道该如何使用函数吗?下面小编就为大家介绍在EXCEL表格中如何使用CODE函数方法,来看看吧2016-06-14
- 这篇教程是向脚本之家的朋友介绍在excel表格中怎么使用REPLACEB函数方法介绍,用于根据指定的字节数,使用指定的文本替换某文本中指定位置的部分文本。该函数和REPLACE函数2016-06-14
- 在用EXCEL中,我们常常用到函数,你知道该如何使用函数吗?下面小编就为大家介绍在EXCEL表格中怎么使用SINH函数方法,来看看吧2016-06-14
- 在用EXCEL中,我们常常用到函数,你知道该如何使用函数吗?那么在EXCEL表格中怎么使用SUMXMY2函数?下面小编就为大家详细介绍一下,不会的朋友可以参考本文2016-06-13
- 在用EXCEL中,我们常常用到函数,你知道该如何使用函数吗?那么在excel表格中怎么使用COMBIN函数?下面小编就为大家详细介绍一下,来看看吧2016-06-13
最新评论