1 / 19
文档名称:

VBA程序设计基础.pdf

格式:pdf   大小:812KB   页数:19页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VBA程序设计基础.pdf

上传人:buzaiwuzhuang123 2022/7/17 文件大小:812 KB

下载得到文件列表

VBA程序设计基础.pdf

文档介绍

文档介绍:: .
文本类型,
说明:对话框中的提示信息是字符串 1,对话框的标题栏是字符串 2,字符串 3 是输入对话
框中的默认值。后两个字符串是可选项,可不选。
例 9-3 在窗体的命令按钮中分别加入以下代码,单击按钮后即可看出输入对话框的不同。
Private Sub Command0_Click()
InputBox "请输入学号", "学号输入框", "2009"
End Sub
改成下面程序后的输入对话框:
Private Sub Command0_Click()
InputBox "请输入学号", "学号输入框"
End Sub
改成下面程序后的输入对话框:
Private Sub Command0_Click()
InputBox "请输入学号"
End Sub(2)MsgBox 函数
格式:MsgBox 字符串 1,[按钮参数],[字符串 2]
功能:出现一个消息框,字符串 1 为消息框中的提示信息,按钮参数则决定了消息框中按钮
的类型(见下面按钮参数表),字符串 2 为消息框的标题栏上信息。
按钮参数表:
常数 值 按钮类型
vbOKOnly 0 只显示 OK 按钮
vbOKCancel 1 显示 OK 及 Cancel 按钮
vbYesNoCancel 3 显示 Yes、No、Cancel 按钮
vbQuestion 32 显示 Warning Query图标
vbExclamation 48 显示 Waring Message 图标
vbInformation 64 显示 Information Message 图标
vbDefaultButton1 0 第一个按钮是缺省值
vbDefaultButton2 256 第二个按钮是缺省值
vbDefaultButton3 512 第三个按钮是缺省值
例 9-4 在窗体上添加一个命令按钮,当单击该按钮后,显示一个对话框:(1)提示消息为
“您确定要退出吗?”。(2)包含“确定”和“取消”两个命令按钮以及一个询问图标,默
认选择“确定”按钮,(3)对话框的标题栏为“确认退出”
分析:生成对话框需要用 MsgBox 函数,包含“确定”和“取消”按钮,对应参数为1(见
上表);包含一个询问图标,对应参数为32;默认选择是“确定”按钮(这里的第一个就是
“确定”按钮),对应参数是 0,根据题目要求对应的语句应为:
MsgBox“您确定要退出吗?”,1+32+0,“确认退出”
步骤:
1、 新建一个窗体,添加一个命令按钮,
2、 在命令按钮的属性窗口中切换到“事件”选项下,在“单击”一栏中选“事件过程”,
单击这一栏后面的按钮,出现 VBA 编程窗口,
3、 在程序开头和结尾之间添加一句:MsgBox“您确定要退出吗?”,1+32+0,“确认退出”,
见下图:4、 切换到窗体视图,单击命令按钮,弹出一个消息框,如图:
说明:
1、 使用参数进行组合时不能互相矛盾,例如不能同时显示“确定”‘“取消”两个按钮和“是”、
“否”、“取消”三个按钮。
2、 上面的组合参数可以求和后表示,也可用按钮参数表中对应的常数表示,下面几种形式
均可:
MsgBox“您确定要退出吗?”,1+32+0,“确认退出”
MsgBox“您确定要退出吗?”,33,“确认退出”
MsgBox“您确定要退出吗?”,vbOKCancel+vbQuestion+vbDefaultButton1,“确认退出”
3、 当用户点击了不同的按钮,我们可以根据按钮的返回值来判定用户选择了哪个按钮,按
钮返回值如下表: