ERP应用软件复习提纲(VBA).doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ERP应用软件复习提纲(VBA).doc

ERP应用软件(VBA Excel)复习提纲 一、VBA开发环境 1. VBA与VB 课本P3 ●VBA是VB的子集,仅能为一些具有自动化功能的程序开发自动化功能 ●VB是完整功能的应用程序开发语言,可以开发标准Window应用程序 2. VBA的功能 课本P3 ●可以使重复性的工作自动化,减轻工作负荷; ●可以进行复杂的数据操作和分析; ●能够将外部的数据库中的数据与Excel集成; ●能够定制Excel的外观,如菜单、工具条等; ●可以动态创建工作簿,动态地改变单元格外观等定制工作,创建自定义函数来简化公式 和计算; ●支持自动化功能。如在Word中显示Excel统计 报表。 VBA在Excel中的应用 课本P4 ●可以直接利用Excel内置大量的可供选择内置函数 ●使用Excel中提供的打印、文件处理、格式化和文本编辑功能 ●使用Excel中的对象模型来控制Excel ●可以将Excel与众多格式的数据进行连接,实现一些数据分析功能。 VBA、VBE的全称 ●VBA全称是Visual Basic Application ●VB全称是Visual Basic VBE三个基本的子窗口和立即窗口 P5 ●1、程序代码窗口 2、工程资源管理器窗口 3、属性窗口 立即窗口的应用 步骤1. 在VBV中打开“立即窗口” : “视图” ”立即窗口” 步骤2:在立即窗口输入如下代码: msgbox “ABCD” 输入后立即“回车” ,上述语句立即被执行。 意义:验证(了解)某条语句的功能或书写格式。 二、VBA编程基础 宏及其录制宏的意义 宏是一系列连续执行的代码, 模块 P12/P18 相对模块与绝对模块 模块概述 3. 定义变量P18 4. 常用的运算符 P25 5. 判断语句和循环语句P28 6. 自定义过程和函数的基本格式 P35 定义有参数的过程: Sub aa(byval k ) For i = 1 To 20 Cells(k, i) = 2 * i Next i End Sub 调用有参数的过程: Sub bb( ) call aa(5) End Sub VBA自定义函数 函数的声明格式—— [作用域] function 函数名(参数表) as 函数值类型 语句 [exit function ] 语句 函数名=表达式 end function 作用域有 Private, Public , Friend, Static等 自定义过程过程的声明 格式—— [作用域] sub 过程名(参数表) 语句 [exit sub] 语句 end sub 作用域有 Private, Public , Friend, Static等 调用VBA函数与工作表函数P43 /P45 例:函数的定义与调用 Function aa(x, y) As Single z = x * x + y * y aa = Sqr(z) End Function Sub bb( ) Cells(1, 1) = aa(3, 4) End Sub 8. VBA中内置有哪几种类型的函数P45 1. 判断函数 2、日期函数 3、转换函数 三、Excel对象模型 1. Excel中常用的6个对象 P49 ——6个常用的对象: Application, Workbook ,Worksheet Range, Chart, Shape 2. VBE具有代码提示功能,在弹出的选项分属性(或子对象)和方法两大类,可以通过每个选项前的图标区别它们 属性,方法 四、交互对话 1. 消息对话框MsgBox的函数原型及其使用方法 P60 MsgBox(prompt[,buttons] [,title] [,helpfile,context] ) 2. 输入对话框InputBox的函数原型及其使用方法P63 五、区域 (Range)对象 1. 工作表中最小的区域——单元格 Range(b3,e6)指定的是区域。Range(b3)b3单元格

文档评论(0)

书屋 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档