- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VBA应用案例教程——第一章.doc
第1章 VBA基础?知识
1.1 VBA及其?特点
一、什么是VB?A ?
VBA(Visua?l Basic? for Appli?catio?ns)是Micr?osoft? Offic?e 系列的内置?编程语言,即应用程序?中的VB(Visua?l Basic?)。
它“寄生于”Offic?e应用程序?,是Offi?ce 套装软件的?一个重要组?件。
它面向对象?(OOP),可视化,容易入门,可以实现日?常工作的自?动化。
二、VBA编程?优点
1.程序只起辅?助作用,大部分功能?用Offi?ce的,因此简化了?程序设计。打印、文件处理、格式化和文?本编辑等功?能不必另行?设计。
2.通过宏录制?,可以部分地?实现程序设?计的自动化?,大大提高软?件开发效率?。
3.发行方便,只要发行含?有VBA代?码的文档或?模板即可,属于绿色软?件。Offic?e界面熟悉?,便于软件推?广应用。
4. Offic?e界面对于?广大计算机?应用人员来?说比较熟悉?,符合一般操?作人员的使?用习惯,便于软件推?广应用。
5.用VBA编?程非常简单?,即使非计算?机专业人员?,也可以很快?编出自己的?软件。
三、VBA应用?前景
Bill Gates?说过:VBA已经?不再是单纯?的技术了,它正快速地?朝着一个标?准化的程序?开发平台的?目标前进,就好像现在?的Wind?ows、Inter?net的角?色一样。
VBA是即?将兴起的、很有前途的?编程语言,在Offi?ce环境下?用VBA开?发应用软件?,将成为软件?开发人员和?计算机应用?人员首选方?式。
目前在众多?的Offi?ce应用人?员当中,80%以上的人,仅仅在使用?这些软件2?0%左右的基本?功能,真正精彩的?部分——VBA编程?,没有被开发?和使用。
四、VBA和V?B的主要区?别
1. VB用于创?建标准的应?用程序,VBA是使?已有的应用?程序(Offic?e)自动化。
2. VB具有自?己的开发环?境,VBA寄生?于已有的应?用程序(Offic?e)。
3. VB开发出?的应用程序?可以是可执?行文件(*.EXE),VBA开发?的程序必须?依赖于它的?“父”应用程序(Offic?e)。
1.2 宏
宏(Macro?)—— 子程序
一、宏的安全性?
为了防止“宏病毒”,Offic?e提供了一?种安全保护?机制,就是设置“宏”的安全性。
当我们需要?频繁使用带?有VBA代?码的应用软?件时,完全可以把?“宏”的安全性设?置为“低”,而把宏病毒?与其他成千?上万种病毒?同样对待,用统一的防?护方式和防?毒工具进行?防毒。
二、宏的录制与?执行
1.录制
①进入Exc?el。
②在“工具|宏”菜单中选“录制新宏”项。
③在“录制新宏”对话框中输?入宏名,单击“确定”按钮。
④进行需要的?操作。
⑤单击“停止录制”工具栏按钮?,或选择“工具|宏|停止录制”菜单结束宏?录制。
2.执行
“工具|宏|宏”菜单
三、宏的编辑
1.进入编辑状?态
①“工具|宏|宏”菜单
②选择宏名
2.代码说明
Sub、End Sub —— 子程序开始?、结束
单引号 —— 注释
With、End With —— 结构语句
圆点 —— 对象之间,或者对象及?其属性、事件、方法、事件之间的?分隔符。表示隶属关?系。
3.代码修改
①删除注释和?无关语句
②加入循环结?构
“”—— 字符串连接?运算符
4.编码方法
①录制
②改编
四、指定宏保存?的位置
Excel?:当前工作簿?、新工作簿、个人宏工作?簿。
◆保存在当前?工作簿或新?工作簿 —— 只有该工作?簿打开时,相应的宏才?可以用。
◆保存在个人?宏工作簿 —— 在当前机器?上多个工作?簿都能使用?。
Word: Norma?l模板、当前文档中?。
◆保存在当前?文档 —— 只有该文档?打开时,相应的宏才?可以用。
◆保存在No?rmal模?板—— 在当前机器?上都能使用?。
五、为宏指定快?捷键
1.创建宏时指?定快捷键
2.录制宏后指?定快捷键
①“工具|宏|宏”菜单
②选择宏
③单击“选项”按钮
【例1.1】利用Wor?d宏快速录?入上角标。
六、将宏指定给?按钮
①在Exce?l中打开“窗体”工具栏(Word的?窗体工具栏?没有“按钮”)
②在工作表添?加按钮
③为它指定宏?
④按钮属性设?置 —— 右击
七、将宏指定给?图片或工具?栏按钮
1.指定宏到图?片
①用“插入|图片”菜单工作表?中放置图片?
②右击图片,在快捷菜单?中选“指定宏”
2.指定给“工具栏按钮?”
①选择“工具|自定义”菜单。
②在“命令”卡中,从“类别”列表框中选?择“宏”,从“命令”列表框中将?“自定义按钮?”拖动到任意?一个工
您可能关注的文档
最近下载
- 航空运输地理单元四中国航空区划描述.ppt
- 喉肿瘤的护理措施.pptx VIP
- 第10课《往事依依》教学设计2024—2025学年统编版语文七年级上册.docx
- 中华民族一家亲,同心共筑中国梦.pptx VIP
- 职业技术学院处室工作人员学年考核细则.doc
- 基于plc的自动售货机系统设计—学士学位论文.doc VIP
- 知道网课跨文化沟通心理学智慧树章节测试答案2023.docx
- 苏教版五年级上册《我们的大脑》教学设计.docx
- 众泰-T600-产品使用说明书-T600 2.0T 豪华型DCT-JNJ6460QT-T600车系使用手册20131201.pdf
- RTO 操作规程考试试题及答案.docx
文档评论(0)