- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VBA教学课件
EXCEL可以做什么? 1 EXCEL是世界最流行的办公软件; 2 EXCEL亦是世界500强公司做风险度量的首选软件。 EXCEL中的VBA VBA——全称Visusl Basic for Application 未来方向——Visual Studio to Office EXCEL中的VBA与VB的区别 1 VB是一种应用程序,和C语言相当; VBA是寄生在EXCEl中的一种语言,其语法和VB是一样的; 2 VB有自己的开发环境,VBA必须在EXCEl中开发。 VBA的特点 1 对于重复的工作定义程序,利用按钮来方便操作; 2 根据业务的需要,进行操作界面的定制,使EXCEL环境成为一个业务系统; 3 创建报表系统,减少在实际报表设计中的操作。 VBA的使用 VBA的启动与关闭; VBA的程序编译环境——VBE。 演示小结 通过对于“宏”程序的演示以及录制,我们可以发现掌握宏编程(VBA程序)可以控制重复操作,减少很多电子表格操作带来的错误,实现电子表格的自动化处理(办公自动化)。 【VBA的基础关键字】 工程(Project): 指用于创建一个应用程序文件的集合; 对象(Object): 可控制的某个东西,例如窗体和控件; 窗体(Form):??应用程序的用户界面; 控件(Control): 指的是各种按钮、标签、文本框等; 属性(Property):指对象的特征,如大小、标题或颜色; 工作表(Worksheet):指EXCEL文件里的工作表,例如sheet1、sheet2等; 模块(Module):指在VBA工程中存放独立于用户定义对象代码的容器; 过程(Sub):容纳和组织代码的限定符号,一般和End Sub联用,不返回结果; 函数(Function):容纳和组织代码的限定符号,一般和End Function联用,并返回结果。 【控件类关键字】 标签(Label):用来显示文本; 文本框(Textbox):用来提供给用户输入文本; 命令按钮(CommandButton):用来组织和提供程序功能; 列表框(ListBox):用来提供给用户选择列表中的数据; 组合框(ComboBox):用来提供给用户下拉选择列表中的数据; 选项按钮(OptionButton):用来提供给用户指定单项数据,一般成组使用; 复选框(CheckBox):用来提供给用户指定多项数据,一般成组使用。 【声明类关键字】 Public:声明公共类型的数据; Private:声明私有类型的数据; Static:声明静态类型的数据; Dim:声明数据类型;如:Dim myCell As Range Const:声明常量数据;如:Const limit As Integer = 33; As:一般用于声明数据类型中的“As Type”子句; Type:声明用户自定义数据类型; 【数据类型关键字】 Integer:整型数值类型; Long:长整型数值类型; String:字符串类型; Boolean:逻辑类型; Decimal:可以容纳小数的数值类型; Date:日期型类型,#09/11/2010#; Variant:任何数字值或字符串值; 【对象类型关键字】 Object:对象类型变量 Dim a,fs,folder,files as object Set a = worksheets(“sheet1”) Set fs = CreateObject(Scripting.FileSystemObject) Set folder = fs.Getfolder(D:\报表合并) Set files = folder.files 单独说明:VBA的数组变量 默认时,VBA都是从0开始对数组编号: Dim vec(4) 包含4个元素; Dim vc(2,5) 是一个二维数组,包含10个元素; 如果想从1开始编号,需要添加语句: “Option Base 1” VBA中的常量和变量 常量:内置常量和用户自定义常量。 Excel内置常量通常以vb开头,如vb_a等; Excel自定义常量是用户自己设置得到的。 变量:分为显式变量和隐式变量。 显式变量:程序可读性好,占用内存少; 隐式变量:可读性差,占用内存多。 变量的定义方式导致的使用范围 Dim 动态定义 Static 静态定义 Public 公用的全局的,即让所有模块中的所有过程都可以使用。 Private 私有的局部的,即只能在当前模块中使用。 Sub定义的范围就更加狭窄,只在该Sub过程中使用。 VBA的函数与过程 过程是组成程序的基础,每一个过程完成一个特定的任务,所有的过程组合在一起成为程序。 过程主要分类:Sub过程,Function过程,Pro
您可能关注的文档
- CPLD重点.ppt
- C_代码编写规范.doc
- C程序设计大纲.doc
- c语言教案第21讲.ppt
- dreamweaver课件第7课.ppt
- DIY_TEA2025B微型功放.doc
- DELLPowerEdgeServersPERC5[i&e]RAID配置中文手册.doc
- EDA第七章宏功能模块与IP应用.ppt
- CCTV广场.doc
- FAbasic失效分析基础.ppt
- MARS CAMP火星营地教育科技产品手册.pdf
- Meiling美菱BCD-501WP9CX说明书用户手册.pdf
- Data Protection Commission Regulatory Strategy 2022 - 2027 用户手册说明书.pdf
- Meiling美菱CXW-188-MY-BDG3Pro说明书用户手册.pdf
- ZTE中兴通讯技术毫米波大规模MIMO系统中的预编码技术用户手册.pdf
- Meiling美菱BC BD-508DTEH说明书用户手册.pdf
- Meiling美菱MCF(L)-405LDWEP说明书用户手册.pdf
- Meiling美菱BCD-620WPB说明书用户手册.pdf
- Meiling美菱BCD-520WKPB说明书用户手册.pdf
- Meiling美菱CXW-188-MY-CD805说明书用户手册.pdf
最近下载
- 内控系列之审计各循环访谈提纲.docx VIP
- 材料价格调差申请表(含计算公式).docx VIP
- 驾考科目一知识点.doc VIP
- 北师版九年级数学下册培优精品讲义(最新版;可直接打印).doc VIP
- 第9课发展全过程人民民主(课件+视频)(高教版2023·基础模块).pptx VIP
- 一般建厂流程图..doc
- 2025最新职业卫生健康考试题库(附含答案).pdf VIP
- 建筑装饰设计收费标准(2014年版)(完整).pdf VIP
- 2025-2030中国军事模拟行业市场发展趋势与前景展望战略研究报告.docx VIP
- 领取!吴蓬《104集芥子园谱视频教程》 《芥子园画谱》高清彩色电子版!.pdf VIP
原创力文档


文档评论(0)