港航工程CAD与数值分析:02_Excel_VBA开发基础.pptx

港航工程CAD与数值分析:02_Excel_VBA开发基础.pptx

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
日本老人用Excel作画1. VBA 与 宏1.1 VBA概述 Excel VBA是一种应用程序开发工具,它的广泛应用主要体现在: 满足使用人员复杂高级的数据统计和操作需求,一些复杂的数据统计需求通过VBA只要两三句话就可以实现。 将操作人员的数据操作与统计思维模式以VBA语言的形式赋予Excel,让操作人员从繁琐的重复性、机械性工作中解脱出来。1.2 宏宏是存储在Visual Basic模块中由一系列命令和函数组成的可以随时运行的程序。录制宏是Excel的一个非常有用的开发工具。在Excel中,几乎每个可以用键盘或菜单命令完成的动作都能被宏记录下来。通过录制宏,可以将需要经常做得重复性工作记录下来,并在以后的工作中随时运行该宏而完成相同的任务。1.2.1 录制宏录制宏:单击工具菜单-宏-录制新宏 命令按钮,录制结束后,再单击工具菜单-宏-停止录制 命令按钮。例1:录制宏_制作表头录制宏_制作表头执行步骤1. 选择[A1:G1]区域,合并后居中,输入“2011年12月份项目进度计划”;2. 依次选中单元格A2、B2、C2、D2、E2、F2、G2,分别输入“序号”、“项目类型”、“项目号”、“项目名称”、“设计经理”、“计划执行”、“备注”;3. 选中[A2:G2]区域,设置单元格居中;4. 选中[A1:G2]区域,设置单元格边框为“外侧框线”格式,字体:12号,加粗;5.选中A至G列,双击设置最适合的列宽6.选中单元格[A2],结束录制宏。1.2.2 查看宏1.2.3 编辑宏宏命令以Sub开始,“Sub 制作表头()”表示宏名为“制作表头”,在Sub和宏名之间应有至少一个空格,宏名后应有一对括弧“()”;宏命令以End Sub结束,在Sub和End Sub之间的各行语句均为宏代码,即VBA命令。以单引号“’”开头的语句为注释语句,仅表示对程序的注释说明,注释语句以绿色背景出现,在运行宏时,所有的注释语句均被忽略。1.2.4 运行宏通过“宏”对话框来运行;【Alt】+【F8】由按钮控件(窗体控件、 ActiveX控件)或图形对象来启动宏;由自定义工具栏按钮启动宏;从Visual Basic模块中运行宏;在打开工作簿时自动运行或在其他程序中调用。1.2.5 设置宏的安全级别在Excel 中设置宏的安全级别:1.2.6 录制宏的局限性无判断或循环能力;人机交互能力差,用户无法进行输入,计算机 无法给出提示;无法显示Excel对话框;无法显示自定义窗体。2. VBA IDE开发环境 VBA IDE是一个分离出来的应用程序,它可以与Excel无缝结合,但是需要说明的是要运行VBA IDE必须先运行Excel,VBA模块与Excel工作薄文件一起存储,除非激活IDE,否则VBA模块是看不见的。2.1 进入方法开发工具→Visual Basic【Alt】+【F11】2.2 菜单栏与工具栏2.3 VBA IDE工作窗口2.3.1 工程资源管理器“工程资源管理器”显示一个树型图示,包含了当前在Excel中打开的所有Excel对象,包含工作表,模块,窗体,加载宏及隐藏的工作薄,每个工作薄被认为是一个工程。2.3.2 属性窗口“属性窗口”显示当前你选择的Excel对象的属性。选中某个对象后,可以在属性窗口中修改选中的对象的的各样属性.如颜色,名称等。2.3.3 立即窗口 “立即窗口”,这是一个非常有用的窗口,在其中可以直接执行VBA语句,测试语句和调试代码,就跟我们在DOS下输入DOS命令一样。 如果你的立即窗口不可见,按 CRTL+G调出来,可以在里面尝试输入:?[a1]=”我在学习VBA” 回车,看一看A1单元格里发生了什么变化?2.3.4 代码窗口 “代码窗口”用来编辑VBA代码的地方,工程中的每一项都有一个与之相关联的代码窗口,如果要查看某对象的代码窗口,或者说如果要查看某对象上面究竟编写了什么VBA代码,在“工程资源管理器”窗口中双击对象即可。 代码窗口具有自动编码功能,在代码窗口中书写代码,并不是所有的代码都要一个字母一个字母地输入,有时只需从列表中选择就可以,如下图所示。2.3.5 本地窗口 本地窗口用来调试程序。当编制完程序后,可以通过本地窗口来对程序的运行结果进行检查,自动显示出所有在当前过程中的变量声明及变量值。 在用立即窗口调试程序时,应先对程序设置断点。程序运行到设置断点的语句时,程序就中断,此时在本地窗口显示程序的运行结果。程序调试时详细介绍2.3.6 监视窗口当工程中有定义监视表达式时,监视窗口就会自动出现。在执行宏前,或进入终端模式后,可打开监视窗口,添加监视表达式以便观察关键的测试变量或表达式随宏运行的变化情况。在监视窗口中添加监视表达式的方法:使用鼠标选中监视表达式,单击“调试”菜单下的“添加监视”命令。要移

文档评论(0)

学习让人进步 + 关注
实名认证
内容提供者

活到老,学到老!知识无价!

1亿VIP精品文档

相关文档