【烟花原创】VBA零基础之第8篇 第一个过程
在代码窗口中所录入的代码一般包含以下几个部分
1.定义:变量和常量的定义,非可执行语句
例如:
dim strName as string
const PI=3.1415926
2.过程:Sub、Property(这个是类模块里才有的)、Function都属性于过程
所有可执行的代码必须包含在过程或函数内,一过程不能套在其它过程中。
3.注释:针对代码的说明备注,非可执行语句。
注释语句在默认情况下是以浅绿色的字体显示。
例如:
'第一个代码,主要用于演示过程
REM 2013-11-1 23:51分
下面大家就跟我来完成 第一个过程
1.打开VBE
2.在 工程资源管理器 窗口中 右键 插入 模块
3.双击刚刚插入的模块1,进入模块1的代码窗口
4.录入以下代码
Sub HelloWord()
'---------------------------------------------------------------------------------------
' Procedure : HelloWord
' Author : hwc2ycy
' Date : 2013/11/1
' Purpose :
'---------------------------------------------------------------------------------------
'
Dim str As String
'定义一个字符串变量,变量名为str
str = "HelloWord!"
'给变量str赋值 HelloWord!
Range("a1").Value = str
'给当前活动工作表的A1单元格赋值 HelloWord!
ActiveSheet.Name = str
'给当前活动工作表改名,新的工作表名为HelloWord!
MsgBox prompt:=str, Title:="第一个过程"
'显示一个对话框,对话框的标题为第一个过程,提示信息为HelloWord!
End Sub
复制代码
5.执行代码
方法1:光标定位在HelloWord过程内,按F5执行代码
方法2: 直接F5,在对话框中选择HelloWord,执行
方法3:工具栏 运行 图标(绿色倒三角形)
执行完后,回到工作表中看当前活动工作表的表名,A1单元格,对话框。
运行HelloWord过程后,代码实现上图效果后,大家可以试着改变下工作表名,换个单元格写入数据 。
:-),本来是要命名为HelloWorld的,就将错就错吧。