- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机程序设计
实验一:了解VBA,掌握 VBE 实验主要内容: 了解VBA 掌握在Excel VBE中编写、运行和简单调试VBA程序(宏)的基本方法和步骤。 步骤1 了解VBA VBA是什么?(阅读:C1——C2) VBA的基本语法有哪些? (阅读: A1——A5) 重点: 1. 标识符,运算符,数据类型,变量和书写规范 2. 判断语句,循环语句,过程和函数 3. Excel VBA基本概念—— 工作薄、工作表、行与列、单元格 对象、对象层次结构、对象属性、对象方法 步骤2 使用Excel VBE 1. 了解Excel VBE (阅读B120——B122) 2. 初步使用VBE 编写以下一个简单的VBA程序(宏): Sub ex1( ) Sheet1.Cells(1, 1) = 123 Sheet2.Cells(2, 2) = 4.56 Sheet3.Cells(3, 3) = abcd End Sub 运行程序(依次点击):宏 sheet1.ex1 步骤3 了解VBE的基本特性 代码洞察(Code Insight)技术—— 代码完善(Code Completion): 在编写代码时,只要输入已创建对象的名称和句点”.”,系统便自动弹出该对象的所有属性(其前有手型图标)和方法(其前有书型图标),选择所需的属性或方法后按空格键或回车,便可将其插入代码行中。 参数提示(Code Parameters),在编写代码时,只要输入对象的属性或方法或已定义的子程序名后输入一个左括号,系统便自动弹出一个参数提示框,提示各个参数的类型。 步骤4 单步执行程序(调式程序) 编写如下程序: Sub ex2( ) For i = 1 To 10 Cells(i, 1) = 3*i Next i End Sub 反复按F8键来单步执行程序,同时观察cells和 i 的变化——用鼠标置于这些变量之上,系统会弹出一个小框显示该变量现在的值。 步骤5 编写按钮事件程序 插入一个ActiveX控件的一个按钮,将其Caption属性改为”示例”, 然后双击该按钮,进行代码编写状态,输入如下代码: for i = 1 to 10 cells( 1, i+2)=int( 100*rnd(1)) next i 单击“设计模式” ,退出代码编写状态。单击按钮,便可执行上述程序:在第一行显示10个小于100的随机整数,不断单击按钮,这些数字也随之变化。 步骤6 将一个宏绑定到按钮 1. 在表单控件中按钮后,画出一个按钮的大小; 2. 在弹出的对话中选择某个宏,比如sheet1.ex2; 3. 右击此按钮可以修改该按钮的各种属性。 步骤7 将一个宏指定到工具栏按钮 1. 选择菜单命令: 工具自定义命令_类别_宏(将自定义按钮拖到工具栏) 2. 右击被拖放在工具栏上的按钮: 指定宏… 修改按钮图像 3. 关闭自定义对话框 4. 验证和保存程序(必须取xlsm文件格式) 作业 1. 编写一按钮事件程序,将在sheet1中给定的一个成绩表,输出到sheet2并成为如下表的成绩单。 提交的文件名如:251张勇11.xlsm (学号姓名序号)注:学号为最后三位,序号为实验编号+题号 提示:采用二重循环,以便逐行逐列进行复制。循环体的基本语句是 sheet2.cell(..)=sheet1.cells(..) 。 基于Excel_VBA的 在已经学习C语言的基础上,通过上机实验,系统地学习用计算机语言进行程序设计的基本方法,提高程序设计的能力,是本课程的教学目的。 VBA是Visual Basic for Applications的简称,是一种自动化语言。它可以将微软的Office软件用做开发平台实现应用程序,使常用的过程或者进程自动化。 Excel是最普遍使用的办公软件,在其强大的数据管理与处理环境之上进行软件开发,对各个行业管理人员是非常实用的。也是当前很热门的话题。 本课程就是学习和掌握Excel VBA的程序设计基本的思想、方法。 《Excel_VBA集锦》 一、VBA 语言基础 二、一些常用的VBA语句 三、一些常用的内部函数 ——这是共有9页的word文档,要求打印成册,作为本课程主要的学习参考资料 A。 第Ⅰ部分 Excel基础知识 (CH1 ——CH3) 第Ⅱ部分 Excel应用程序开发 (CH4 ——CH6) 第Ⅲ部分 理解VBA (
文档评论(0)