Excel函数VBA教程基础入门(下)
33页1、VBA简易教程 (下)创建过程 创建第一个过程需要两个基本步骤。 首先,需要向工作簿中添加一个模块。接着需要向模块中添加一个工程。 对于创建的每一个应用程序,只需添加一次模块。可以使用多个模块,但这是 不必要的。某些开发者喜欢使用多个模块,以便根据他们的目的或者窗体对过 程进行组织。在本练习中,创建的过程只显示一个消息框。 在本练习中创建 的过程只显示一个消息框。在本练习中使用Msgbox是为了提供一个可见的例 子,虽然我们还没有介绍过Msgbox语句,但是在本例中将使用它。要创建该 过程,请按如下步骤进行:打开一个新工作簿。选择“工具“-“宏“-“Visual Basic编辑器“,打开VBA编辑器窗口。在VBA编辑器的左面,可以看到“工程资源管理器”窗口。 在工程资源管理器窗口的“Thisworkbook“上单击鼠标右键, 选择“插入”-“模块”,这样就将一个模块添加到应用程序中了。 (如果你没有看见“工程资源管理器”窗口,可以按 Ctrl+R)。选择“插入”“过程”,显示“添加过程”对话框。输入“第一个工程”作为过程名字。 在“类型”分组框中,确认选择了“子程序”。单击“确定”按钮
2、。这样一个新的过程就添加到模块中了。可以在模块中看到以 Public Sub 第一个过程()开始,以End Sub结束的语句结构。6)在过程中插入光标,输入以下语句并回车: Msgbox “这是我的第一个过程“ 在输入Msgbox后,会自动弹出一个消息框告诉你有关这条命令的信息, 称之为自动列表技术。输入完成的过程如下所示:Public Sub 第一个过程() Msgbox “这是我的第一个过程“ End SubVBA对子程序和函数有 如下的命名规则: * 名字中可以包含字 母数字和下划线。 * 名字中不能包含空 格句号惊叹号,也不能 包含字符 & $ #. * 名字最多可以包含 255个字符。 运行宏 l 创建这个过程后,可以运行一下。 l 运行一个过程有几种方法: l 可以直接使用“运行”菜单,“运行子程序/用户窗体”工具栏按钮 或按下F5键。 l 要运行一个过程,可以按照如下步骤: l 1)单击“运行子程序/用户窗体”工具栏按钮,过程执行并显示一个 消息框。 2)单击消息框之中的“确定”按钮,关闭该消息框。 保存对模块所做的改变 要保存新过程,需要保存过程所驻留的工作簿.可以用
3、VBA编辑器保存工作簿.具体步骤如下: 选择“文件“-“保存工作簿“.因为本工作簿还没有保存过, 所以要给它命名.输入“HOUR4”作为文件名并按回车键,则工作簿和模块与 过程都保存下来了. 变量 l 变量是用于临时保存数值的地方. l 每次应用程序运行时,变量可能包含不同的数值,而在程序运行时,变 量的数值可以改变. l 为了说明为什么需要变量,可以按照如下步骤创建一个简单的过程: l 1)创建一个名为“你叫什么名字“的过程. 2)在过程中输入如下代码: Inputbox “输入你的名字:“ l 3)按下F5键运行过程,这时会显示一个输入框,要求输入你的名字. 4)输入你的名字并按“确定“按钮,则结束该过程. 你输入的名字到那 里去了?如何找到用户在输入框中输入的信息?在这种情况下,需要使 用变量来存储用户输入的结果. 变量的数据类型 使用变量的第一步是了解变量的数据类型.变量的数据类型控制变量允许保存 何种类型的数据.表列出了VBA支持的数据类型,还列出了各种类型的变量所需要 的存储空间和能够存储的数值范围.数据类型存储空间数值范围Byte1字节0 - 255Boolean2字节T
4、rue或者FalseInteger2字节-32768 - 32767 Long(长整型)4字节-2147483648 - 2147483647Single4字节负值范围: -3.402823E38 -1.401298E-45 正值范围: 1.401298E-45 3.402823E38 Object4字节任何引用对象String(长字符串)10字节+1字节/字符0 - 约20亿变量的数据类型数据类型存储空间数值范围Double8字节负值范围: -1.79769313486232E308 - 494065645841247E-324 正值范围: 4.94065645841247E-324 1.79769313486232E308 Decimal14字不包括小数时: +/-79228162514264337593543950335 包括小数时: +/7.9228162514264337593543950335 Currency8字节-922337203685477 922337203685477Date8字节1000年1月1日 - 9999年12月31日String(固定长度)字符串的长度
《Excel函数VBA教程基础入门(下)》由会员海天分享,可在线阅读,更多相关《Excel函数VBA教程基础入门(下)》请在金锄头文库上搜索。
红灰动态个性商务幻灯片模板简洁动态手势
蓝色清爽月度工作总结PPT模板简洁商务办公月度总结
动态蓝色拼图背景的工作计划PPT模板工作计划2
高架桥背景的工作计划PPT模板
Excel函数VBA教程基础入门(下)
唯美蓝色星空背景的动态工作总结PPT模板蓝色星空2
繁华城市背景的商业融资计划书PPT模板繁华城市
红灰动态个性商务幻灯片模板红灰个性商务
Py4Inf-06-Strings-PrintPy4Inf-06-Strings-Print
Py4Inf-05-IterationsPy4Inf-05-Iterations
Py4Inf-05-Iterations-PrintPy4Inf-05-Iterations-Print
Py4Inf-04-FunctionsPy4Inf-04-Functions
Py4Inf-04-Functions-PrintPy4Inf-04-Functions-Print
Py4Inf-03-ConditionalPy4Inf-03-Conditional
Py4Inf-03-Conditional-PrintPy4Inf-03-Conditional-Print
Py4Inf-02-ExpressionsPy4Inf-02-Expressions
Py4Inf-02-Expressions-PrintPy4Inf-02-Expressions-Print
Py4Inf-01-IntroPy4Inf-01-IntroPy4Inf-01-IntroPy4Inf-01-Intro
Py4Inf-01-Intro-PrintPy4Inf-01-Intro-Print
JAVA初级入门教程
2020-12-04 29页
2020-05-18 26页
2020-02-18 111页
2020-02-18 6页
2020-02-18 29页
2020-02-18 118页
2020-02-18 33页
2019-04-02 47页
2017-03-15 13页