VBA上机实验一.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VBA上机实验一

上机实验一 1.顺序结构,定义变量a、b、c,并对其赋值。 Private Sub C1_Click() Dim a As Integer Dim b As Integer 定义了整型变量b,其初始值为0 Dim c As Integer a = 5 b = 6 c = a + b a = c - a b = c - b MsgBox a Chr(10) b 换行显示变量b的内容,Chr(10) 是换行,Chr(13) 是回车,搭配使用时也是换行操作 End Sub 2.变量的作用范围(观察三次单击命令按钮后变量的输出结果。) 1)Private Sub C1_Click() Dim a As Integer 定义了整型变量a,其初始值为0,作用范围为局部范围,即单击命令按钮就会重新运行本行语句 a = a + 1 MsgBox a 返回1 End Sub 2) Option Compare Database Dim a As Integer 在声明区域定义了整型变量a,其初始值为0,作用范围为模块范围 Private Sub C1_Click() a = a + 1 MsgBox a 返回3 End Sub 3) Option Compare Database Private a As Integer 在声明区域定义了整型变量a,其初始值为0,作用范围为模块范围 Private Sub C1_Click() a = a + 1 MsgBox a 返回3 End Sub 4)Private Sub C1_Click() Static a As Integer 定义了静态整型变量a,其初始值为0,作用范围为局部范围,但因其定义的变量是静态变量,即只要窗体没有关闭过其值都会保留。 a = a + 1 MsgBox a 返回3 End Sub 3.InPutBox()返回字符型数据P248,得到如下消息框,并把返回的数据输出的语句为: Private Sub C1_Click() Dim a As String a = InputBox(AAA, BBB, CCC) 输入框消息为AAA,标题为BBB,文本框中默认值为CCC。 MsgBox a 将输入框的值赋给a End Sub 功能介绍: InPutBox函数用于产生一个对话框,以作为输入数据的界面,等待用户输入数据,并返回输入的内容。 在这个对话框中,包括一个以供用户输入文本的文本区域(即文本框),还有一个确定按钮和取消按钮。 其格式为: InPutBox(内容[,标题][,默认值]) 如: InPutBox(请输入您的姓名,输入消息,张三) 得到的输入消息框效果如下图 上机要求: 1.通过输入消息框动态获取姓名、姓名、年龄。 编辑代码如下: Private Sub Command0_Click() Dim a As String Dim b As String Dim c As String a = InputBox(请输入姓名) b = InputBox(请输入性别) c = InputBox(请输入年龄) MsgBox a b 现年 c 岁, , 输出消息 End Sub 在第一个输入消息框输入:张三 在第二个输入消息框输入:女 在第三个输入消息框输入:35 最终输出效果 4.MsgBox输出框的两个用法P249 1)得到如下消息框 语句如下: Private Sub C1_Click() MsgBox BBB, vbCritical + vbOKCancel, 欢迎使用 消息为BBB,消息框类型为重要,命令按钮为取消和确定按钮,标题为欢迎使用 End Sub 2)作为函数的使用方法: Private Sub C1_Click() Dim a As Integer a = MsgBox(BBB, vbCritical + vbOKCancel, 欢迎使用) 按下确定按扭后将对应值1赋给变量a MsgBox a End Sub 5.IF结构 1)简单IF结构,非A即B的情况。 Private Sub C1_Click() Dim today As String 定义了字符型变量today today = InputBox(请输入天气值) 弹出输入消息框,提示用户输入值 If today = 晴天 Then 输入框中输入“晴天”并按下确定按扭即执行下面一行语句 MsgBox

文档评论(0)

zw4044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档