Excel.VBA从入门到精通402_第1页
Excel.VBA从入门到精通402_第2页
Excel.VBA从入门到精通402_第3页
Excel.VBA从入门到精通402_第4页
Excel.VBA从入门到精通402_第5页
已阅读5页,还剩262页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

./WORD格式整理目录TOC\o"1-3"\h\z一、VBA语言基础1第一节标识符1第二节运算符1第三节数据类型1第四节变量与常量1第五节数组2第六节注释和赋值语句2第七节书写规范2第八节判断语句2第九节循环语句3第十节其他类语句和错误语句处理4第十一节过程和函数4一.Sub过程4二.Function函数5三.Property属性过程和Event事件过程5第十二节内部函数5一.测试函数5二.数学函数5三.字符串函数6四.转换函数6五.时间函数6第十三节文件操作6文件6删除7打开7读入7写入7关闭7其他文件函数7二、VisualBASIC程序设计网络教学1第一课VBA是什么11.1VBA是什么11.2EXCEL环境中基于应用程序自动化的优点11.3录制简单的宏21.4执行宏21.5查看录制的代码21.6编辑录制的代码31.7录制宏的局限性41.8小结4第二课处理录制的宏42.1为宏指定快捷键42.2决定宏保存的位置52.3个人宏工作簿52.3.1保存宏到个人宏工作簿52.3.2使用并编辑个人宏工作簿中的宏52.4将宏指定给按钮62.5将宏指定给图片或其他对象62.6小结7第三课学习控件73.1EXCEL开发过程简介73.2认识不同的控件73.3向工作表添加控件73.4设置控件的特性83.5给控件命名83.6使用用户窗体83.7疑难解答9第四课理解变量和变量的作用94.1代码存在的位置:模块94.2对模块的概览104.2.1创建过程104.2.2运行宏114.3保存对模块所做的改变114.4变量114.4.1变量的数据类型114.4.2用Dim语句创建变量<声明变量>134.4.3变量命名的惯例134.4.4使用数组144.4.5变量赋值15第五课利用VBA设置工作表使用权限151.使用With语句。172.使用对象变量。17方法3:减少对象的激活和选择17方法4:关闭屏幕更新18第六课提高Excel中VBA的效率19方法1:尽量使用VBA原有的属性、方法和Worksheet函数19方法2:尽量减少使用对象引用,尤其在循环中191.使用With语句。192.使用对象变量。203.在循环中要尽量减少对象的访问。20方法3:减少对象的激活和选择20方法4:关闭屏幕更新20第七课如何在Excel里使用定时器20三、学习微软Excel2002VBA编程和XML,ASP技术22第一章电子表格自动化简介和了解宏命令221了解宏222宏命令的普通应用223写宏之前的计划234录制宏245运行宏266修改宏代码267添加注释298分析宏代码299清除宏代码3010测试修改好的宏3111两个层面运行宏的方法3212完善你的宏代码3213重新命名宏3414运行宏的其它方法3415使用键盘快捷键运行宏3416通过菜单运行宏3517通过工具栏按钮运行宏3718通过工作表里面的按钮运行宏3819保存宏3920打印宏3921保存宏在个人宏工作簿4022打开含有宏的工作簿4123VB编辑窗口4224了解工程浏览窗口4325了解属性窗口4326了解代码窗口4427VB编辑器里的其它窗口4628接下来……46第二章VBA第一步461了解指令,模块和过程472VBA工程命名473模块重命名484从其它工程调用过程495了解对象,属性和方法506学习对象,属性和方法517句法和文法538打断很长的VBA语句559了解VBA错误5510查找帮助5711语法和编程快捷助手5812属性/方法列表5913常数列表5914参数信息6015快速信息6016自动完成关键字6017缩进/凸出6118设置注释块/解除注释块6119使用对象浏览器6120使用VBA对象库6621用对象浏览器来定位过程6722使用立即窗口6723获取立即窗口里的信息6924学习对象7025电子表格单元格操作7026使用Range属性7027使用Cells属性7128使用Offset属性7129选择单元格的其它方法7230选择行和列7331获取工作表信息7332往工作表输入数据7333返回工作表中的信息7434单元格格式7435移动,复制和删除单元格7436操作工作簿和工作表7537操作窗口〔Windows7638管理Excel应用程序7639接下来……77第三章了解变量,数据类型和常量771保存VBA语句的结果772变量是什么773数据类型784如何产生变量785如何声明变量796明确变量的数据类型807变量赋值818强制声明变量849了解变量范围8510过程级别〔当地变量8511模块级别变量8512工程级别变量8613变量的存活期8614了解和使用静态变量8615声明和使用对象变量8716使用明确的对象变量8817查找变量定义8818在VB过程里面使用常量8919内置常量8920接下来……90第四章VBA过程:子程序和函数911.关于函数过程912.创建函数过程913.执行函数过程924.从工作表里运行函数过程935.从另外一个VBA过程里运行函数过程946.传递参数957.明确参数类型968.按地址和按值传递参数979.使用可选的参数9710.定位内置函数9811.使用MsgBox函数9912.MsgBox函数的运行值10313.使用InputBox函数10414.数据类型转变10515.使用InputBox方法10616.使用主过程和子过程10917.接下来……111第五章基于VBA做决定1111.关系和逻辑运算符1112.If…Then语句1123.基于多于一个条件的决定1144.TheIf…Then…Else语句1155.If…Then…ElseIf语句1186.嵌套的If…Then语句1197.SelectCase语句1208.和Case子句一起使用Is1219.确定Case子句里数值的范围12210.在Case子句里确定多个表达式12311.接下来…123第六章在VBA中重复操作1231.DoLoops:Do…While和Do…Until1232.观察过程执行1263.While…Wend循环1274.For…Next循环1285.ForEach…Next循环1297.提前跳出循环1308.循环嵌套1319.接下来…131第七章利用VBA数组管理数据清单和表格1311.了解数组1322.声明数组1333.数组的上界和下界1334.在VBA过程里使用数组1345.数组和循环语句1356.使用二维数组1367.静态和动态数组1378.数组函数1399.Array函数13910.IsArray函数14011.Erase函数14012.LBound函数和UBound函数14113.数组中的错误14114.数组作为参数14315.接下来…143第八章利用VBA操纵文件和文件夹1441.获取当前文件夹的名称〔CurDir函数1442.更改文件或文件夹名称〔Name函数1453.检查文件或文件夹是否存在〔Dir函数1454.获得文件修改的日期和时间〔FileDateTime函数1475.获得文件大小〔FileLen函数1476.返回和设置文件属性〔GetAttr函数和SetAttr函数1477.更改缺省文件夹或驱动器〔ChDir语句和ChDrive语句1498.创建和删除文件夹〔MkDir语句和RmDir语句1499.复制文件〔FileCopy语句14910.删除文件〔Kill语句15111.从文件读取和写入数据〔Input/Output15112.文件访问类型15213.使用顺序文件15214.读取储存于顺序文件里的数据15215.逐行读取文件15216.从顺序文件中读取字符15317.读取分隔文本文件15518.往顺序文件里写数据15519.使用Write#和Print#语句15620.操作随机文件15721.创建用户定义的数据类型15722.操作二进制文件16123.操作文件和文件夹的时髦方法16224.使用WSH获取文件信息16425.FileSystemObjec的方法和属性16526.对象File的属性16827.文件夹对象属性16928.驱动器对象属性16929.使用WSH创建文本文件17030.使用WSH进行其它操作17231.运行其它应用程序17232.创建快捷方式17333.接下来……174第九章利用VBA控制其它应用程序1741.启动应用程序1742.在应用程序之间切换1773.控制其它应用程序1774.控制应用程序的其它方法1795.了解自动控制1796.了解链接和嵌入1807.使用VBA进行链接和嵌入1818.COM和自动控制1829.了解绑定18210.后期绑定18211.早期绑定18212.建立到对象库的引用18313.创建自动控制对象18414.使用CreateObject函数18415.使用自动控制创建一个新的Word文档18516.使用GetObject函数18517.打开存在的Word文档18618.使用关键字New18719.使用自动控制访问MicrosoftOutlook18820.接下来……189第十章对话框和自定义窗体1891.文件打开和另存为对话框1922.GetOpenFilename和GetSaveAsFilename方法1963.创建窗体1974.创建用户窗体的工具1995.标签2006.文字框2007.框架2008.选项按钮2019.复选框20110.切换按钮20111.列表框20112.复合框20113.滚动条20114.旋转按钮20115.图像20116.多页控件20217.TabStrip控件20218.RefEdit控件20219.在窗体上放置控件20220.应用程序示例1:信息调查20221.在窗体上添加按钮、选项框和其它控件20422.更改控件名称20623.设置其它控件属性20624.准备工作表以储存窗体数据20725.显示自定义窗体20826.设置Tab顺序20827.了解窗体和控件事件20928.编写VBA过程对窗体和控件事件反应21129.编写过程来初始化窗体21130.编写过程填充列表框控件21331.编写过程控制选项按钮21332.编写过程同步文字框和旋转按钮21433.编写过程关闭用户窗体21434.转移窗体数据到工作表21535.使用InfoSurvey应用程序21636.应用程序示例2:学生和考试21637.使用多页和TabStrip控件21638.给窗体StudentsandExams自定义窗体编写VBA过程21839.使用自定义窗体StudentsandExams22340.接下来……225第十一章自定义集合和类模块2251.使用集合2262.声明自定义集合2273.给自定义集合添加对象2274.从自定义集合移出对象2285.创建自定义对象2296.创建类2297.变量声明2298.定义类的属性2309.创建PropertyGet过程23010.创建PropertyLet过程23111.创建类方法23212.创建类的示例23213.类模块里的事件过程23214.创建用户界面23315.观察VBA过程的执行24216.接下来……245第十二章使用VBA创建自定义菜单和工具栏2451.工具栏2452.创建自定义工具栏2473.删除自定义工具栏2494.使用CommandBar的属性2495.使用CommandBar控件2496.理解和使用控件属性2517.控件方法2538.使用菜单2549.菜单编程25610.创建子菜单25811.修改内置快捷菜单26012.创建快捷菜单26213.接下来……264第十三章调试VBA过程和处理错误2641.测试VBA过程2652.终止过程2653.使用断点2664.在中断模式下使用立即窗口2695.使用Stop语句2716.添加监视表达式2717.清除监视表达式2748.使用快速监视2749.使用本地窗口和调用堆栈对话框27510.逐句运行VBA过程27611.逐句运行过程27712.逐过程执行过程27713.设置下一条语句27814.显示下一条语句27915.终止和重新设置VBA过程27916.了解和使用条件编译27917.操纵书签28118.捕捉错误28117.接下来……285第十四章软2中的事件程2851.事件过介绍2852.激活和失活事件2873.事件次序2894.工作表事件2895.工作簿事件2946.图表事件3127.内嵌图表事件3168.可为应用软件对象识别的事件3179.查询表时间32010.接下来……323第十五章在xce里使用Acces3231.对象库3232.建立对对象库的引用3293.链接到Access3294.使用Automation链接到Access数据库3315.使用DAO链接到Access数据库3346.使用ADO链接到Access数据库3347.从Excel执行Access任务3368.创建新Access数据库3369.打开Access窗体33810.打开Access报表34311.运行Access查询345HYPE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论