[V版]Access VBA活用范例大辞典.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《[V版]Access VBA活用范例大辞典.docx》由会员分享,可在线阅读,更多相关《[V版]Access VBA活用范例大辞典.docx(639页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、前 言Foreword写在前面Access 开发软件具有易学、易用、成本低的优点,它是开发小型管理软件的一个最佳选择。要使用 Access 开发软件,Access VBA 则是必须学习的内容之一。在初学 Access VBA 时,经常会遇到诸如“能否使用 VBA 实现某种功能”、 “可以使用哪些方法实现某种功能”、“有没有更简单、高效的方法实现某项功能”之类的问题。有鉴于此,我们特别编写了这本Access VBA 活用范例大辞典(全 新版),书中精选了各类经典范例 303 个以及 3 个大型综合实战案例,为读者 展示了使用 VBA 代码解决各类问题和实现各种功能的一些常用方法和技巧。精髓大提炼
2、本书共 11 章,分别从基础技巧、数据处理和数据交换 3 个层面展示了使用 VBA 代码解决问题和实现各种功能的方法,各章节的具体内容如下所示:Chapter 01 Access 基础操作技巧在使用 VBA 代码解决实际问题之前,需要掌握一些 Access VBA 的基础知识,比如 VBA 编辑器的使用、认识过程、函数和变量等。过程、模块与语句内置函数+流程语句使用 Access 进行程序开发时,离不开对象和控件的支持。了解并掌握通过 VBA 代码操作它们的方法,是熟练使用 Access 开发程序的前提。在窗体上操作的控件获取控件中的数据数据库对象的引用数据库对象的创建与编辑Chapter 0
3、2 控件和对象的使用技巧通过 VBA 代码控制数据库对象的打开、关闭、显示、隐藏等,是使用 Access 开发程序时不可避免的操作。应用程序的操作技巧窗体的操作Chapter 03 掌握Access 中的对象操作技巧Chapter 04 数据格式处理技巧使用 Access 开发的程序,更多的是为了在不同成员之间进行交互。所以,使用简洁、规范的数据格式,可以提高程序的实用性。文本的外观格式 字符串数据处理数值数据处理日期数据处理I前 言Access VBA 活用范例大辞典(全新版)Chapter 05 数据排序技巧通过对数据库中的排序,可以更加高效地对数据库中的数据进行查找和分析。本章便着重展示
4、在不同环境下采用的数据排序方式和技巧。对窗体中的数据记录进行排序通过查询排序数据通过编写 SQL 语句排序数据Chapter 06 数据查询技巧数据的查找和筛选,可以说是数据库类管理软件最为重要的功能。通过对大量数据的查找和筛选,可以获得有价值的数据。逐条查询技巧同时显示所有查询记录技巧通过编写 SQL 语句查询数据Chapter 07 数据记录的追加、删除和更新技巧数据记录的追加、删除和更新,是数据库最为重要的功能之一。本章将着重讲解如何通过 VBA 代码实现这些功能。追加数据技巧删改数据技巧通过编写 SQL 语句编辑记录Chapter 08 数据记录的统计和打印技巧通过 VBA 代码实现对
5、数据记录的统计和打印设置,可以拓展数据库管理软件的功能,实现电脑办公与传统办公的有机结合。统计数据记录技巧打印数据记录技巧Chapter 09 Access 与其他 Office 组件之间的数据交换技巧Office 组件的每一个成员都有其鲜明的特点,比如 Word 出色的文档处理能力,通过数据交换,Access 开发的软件可以吸收这些特点。Access 与 Word 之间的数据读写Access 与 Excel 之间的数据读写Chapter 10 其他的操作技巧作为一款常用的软件,Access 功能繁多。本章将介绍一些其他的操作技巧,通过这些技巧,可以更好地使用 Access 开发数据库管理软件
6、。文件的操作 Web 与 XML 的应用超链接的应用 其他常用技巧Chapter 11 Access VBA 办公实战综合案例在全书的最后,通过 3 个精心挑选的综合案例,对 Access VBA 在办公过程中的实战应用进行更直观、综合的体现。出入库管理系统考勤管理系统通讯录管理系统选择此书理由【案例目标明确,直指核心问题】本书与市面上的一部分 VBA 类书籍不同,没有试图在一个综合性案例II前 言中解决所有问题,而是采用了一个案例解决一个问题的思路,尽量避免使读者陷入到在大段程序中寻找所需代码的麻烦。【解决方法多样,拓展解题思路】本书的部分案例采用了多种解决方法,通过比较这些方法之间的异同,
7、可以有效地拓展读者解决问题的思路和能力。【提供完整代码,方便学习使用】本书中的所有案例均提供完整的 VBA 代码,读者在使用本书时,可以通过光盘文件快速获取案例的源代码。学习指南123845976101 案例编号若需要在目录中查找相关的案例,可以使用案例编号进行查找。2 难易程度适用版本本书中将案例按照难易程度分为初、中、高 3 个等级,并使用黑色字体标识当前案例难度。部分不能够适用某些版本的案例则使用白色字体标出。III前 言Access VBA 活用范例大辞典(全新版)3 案例标题将案例主要解决的问题通过标题表示出来,以便根据问题查询相关知识和案例。4 案例归类使用知识本书中将每一章的案例
8、按照方法分为若干小类,每一类中的案例均可以进行比较学习,并且在案例类别后面罗列了本例中使用的重点知识。5 基础解说对本例中使用到的基础知识和注意事项进行解说。6 案例操作叙述本例中需要解决的主要问题和简单地解决办法。7 素材文件光盘中提供本例进行操作时使用的素材,方便读者练习时使用。8 源文件光盘中保存的案例操作结果,方便读者练习时查阅代码和对比学习。9 过程源代码本例中使用到的所有 VBA 代码,并使用注释对代码中的重要部分进行说明,方便读者阅读代码。10 执行过程本例中 VBA 代码的执行方法、过程和结果。超值光盘本书的随书光盘中提供了书中11 章共306 个案例所使用到的所有素材文件和源
9、文件,以供读者在练习时使用。读者定位本书主要适用于希望快速掌握 Access VBA 的相关知识,并使用 Access VBA 解决办公中实际问题的用户,对于不同年龄段的办公人员、文秘、财务人员、公务员,尤其对刚进入职场的工作人员解决实际问题有很大的指导作用。编 者2014 年 3 月IV目 录ContentsChapter 01 Access 基础操作技巧1VBA 编辑器201 显示 VBA 编辑器2源文件第 1 章显示 VBA 编辑器.accdb02 调用编辑工具栏4源文件第 1 章调用编辑工具栏.accdb03 设置代码的显示效果504 通过视图菜单打开窗口6源文件第 1 章通过视图菜单
10、打开窗口.accdb05 设置强制性声明变量7源文件第 1 章设置强制性声明变量.accdb过程、模块与语句906 创建 Sub 过程9源文件第 1 章创建 Sub 过程.accdb07 创建 Function 程序10源文件第 1 章创建 Function 过程.accdb08 定义有作用域的过程1309 创建标准模块和类模块1310 导入与导出模块1411 直接删除指定模块1512 快速定位到某个过程1613 拆分代码窗口1714 调用 Sub 过程17源文件第 1 章调用 Sub 过程.accdb15 递归调用中的参数传递19源文件第 1 章递归调用中的参数传递.accdbI目 录Acc
11、ess VBA 活用范例大辞典内置函数2116 显示消息对话框(1)21源文件第 1 章显示消息对话框(1).accdb17 显示消息对话框(2)22源文件第 1 章显示消息对话框(2).accdb18 显示输入对话框24源文件第 1 章显示输入对话框.accdb19 根据条件表达式的结果返回不同值25源文件第 1 章根据条件表达式的结果返回不同值.accdb20 判断是否为空值27源文件第 1 章判断是否为空值.accdb21 判断变量是否被初始化29源文件第 1 章判断变量是否被初始化.accdb22 取得字符串长度30源文件第 1 章取得字符串长度.accdb23 使用 RGB()函数设
12、置颜色32源文件第 1 章使用 RGB 函数设置颜色.accdbVBA 中的定义3324 VBA 中的命名规则3325 让变量名更有意义3426 定义常量3427 定义变量3528 定义数组3529 定义动态数组3630 自定义数据类型36源文件第 1 章自定义数据类型.accdb31 定义具有作用域的变量38源文件第 1 章定义具有作用域的变量.accdbII目 录32 定义静态变量41源文件第 1 章定义静态变量.accdb33 使用定义的常量42源文件第 1 章使用定义的常量.accdb34 使用内置常量44源文件第 1 章使用内置常量.accdb流程语句4535 直线流程结构45源文件
13、第 1 章直线流程结构.accdb36 简单条件分支结构47源文件第 1 章简单条件分支结构.accdb37 多条件分支结构(1)48源文件第 1 章多条件分支结构(1).accdb38 多条件分支结构(2)51源文件第 1 章多条件分支结构(2).accdb39 具有包含关系的条件分支结构53源文件第 1 章具有包含关系的条件分支结构.accdb40 进行循环判断55源文件第 1 章进行循环判断.accdb41 进行判断循环(1)57源文件第 1 章进行判断循环(1).accdb42 进行判断循环(2)59源文件第 1 章进行判断循环(2).accdb43 进行计次循环61源文件第 1 章进
14、行计次循环.accdb44 强制跳出循环62源文件第 1 章强制跳出循环.accdbIII目 录Access VBA 活用范例大辞典错误处理及工程安全6445 使用 On Error GoTo 处理错误64源文件第 1 章使用 On Error GoTo 处理错误.accdb46 获取程序的具体错误信息(1)66源文件第 1 章获取程序的具体错误信息(1).accdb47 获取程序的具体错误信息(2)67源文件第 1 章获取程序的具体错误信息(2).accdb48 如何提示是否执行宏操作6949 创建数字证书7050 为数据库应用数字证书7151 保护 VBA 代码71Chapter 02 控
15、件和对象的使用技巧72在窗体上操作控件7352 向窗体添加控件7353 第一次为控件添加代码73源文件第 2 章第一次为控件添加代码.accdb54 在代码中对窗体控件的引用75源文件第 2 章在代码中对窗体控件的引用.accdb55 使用 ME 关键字快速引用当前窗体上的控件76源文件第 2 章使用 Me 快速引用当前窗体上的控件.accdb56 快速获取表、查询、窗体或报表的名称列表78源文件第 2 章快速获取表、查询、窗体和报表的名称列表.accdb57 设置控件的可见性80源文件第 2 章设置控件的可见性.accdb58 指定控件是否可以接受焦点83源文件第 2 章指定控件是否可以接受
16、焦点.accdb59 指定一个控件能否被编辑84源文件第 2 章指定一个控件能否被编辑.accdbIV目 录60 定位控件86源文件第 2 章定位控件.accdb61 设置控件大小87源文件第 2 章设置控件大小.accdb62 设置控件边框91源文件第 2 章设置控件边框.accdb63 指定控件是否透明92源文件第 2 章指定控件是否透明.accdb64 设置控件中的字体的属性94源文件第 2 章设置控件中的字体的属性.accdb65 使标签具有闪烁效果95源文件第 2 章使标签具有闪烁效果.accdb66 获得焦点及失去焦点时字段变更颜色97源文件第 2 章获得焦点及失去焦点时字段变更颜
17、色.accdb获取控件的数据9967 获取文本框中的数据99源文件第 2 章获取文本框中的数据.accdb68 获取组合框中的数据100源文件第 2 章获取组合框中的数据.accdb69 获取列表框中的数据102源文件第 2 章获取列表框中的数据.accdb70 获取多列列表框某列中的数据(1)103源文件第 2 章获取多列列表框某列中的数据(1).accdb71 获取多列列表框某列中的数据(2)104源文件第 2 章获取多列列表框中某列的数据(2).accdb72 获取选项控件中的数据106源文件第 2 章获取选项控件的数据.accdbV目 录Access VBA 活用范例大辞典数据库对象的
18、引用10873 引用当前数据库108源文件第 2 章引用当前数据库.accdb74 引用指定路径的数据库110源文件第 2 章引用指定路径的数据库75 引用数据库中的表112源文件第 2 章引用数据库中的指定表.accdb76 通过编写 SQL 来引用指定记录集113源文件第 2 章通过编写 SQL 来引用指定记录集.accdb77 引用窗体或报表中的记录集116源文件第 2 章引用窗体或报表中的记录集.accdb78 连接到当前数据库118源文件第 2 章连接到当前数据库.accdb79 获取已连接数据库指定表的记录集120源文件第 2 章获取已连接数据库指定表的记录集.accdb数据库对象
19、的创建与编辑12280 创建数据库122源文件第 2 章创建数据库81 创建数据表并新增字段124源文件第 2 章创建数据表并新增字段.accdb82 删除指定数据表126源文件第 2 章删除指定数据表.accdb83 在数据表中删除指定字段128源文件第 2 章在数据表中删除指定字段.accdb84 创建自动编号字段129源文件第 2 章创建自动编号字段.accdb85 创建与删除索引131源文件第 2 章创建与删除索引.accdbVI目 录86 在数据表中设置主键134源文件第 2 章在数据表中设置主键.accdb87 创建与删除关系136源文件第 2 章创建与删除关系.accdb88 创
20、建与删除查询140源文件第 2 章创建与删除关系.accdbChapter 03 掌握 Access 中的对象操作技巧143应用程序的操作技巧14489 启动与退出 Access144源文件第 3 章启动与退出 Access.accdb90 Access 界面操作145源文件第 3 章Access 界面操作.accdb91 打开指定对象147源文件第 3 章打开指定对象.accdb92 对象界面大小操作149源文件第 3 章对象界面大小调整.accdb窗体的操作15093 判断窗体是否已加载150源文件第 3 章判断窗体是否已加载.accdb94 设置窗体的标题152源文件第 3 章设置窗体的
21、标题.accdb95 设置窗体的高度和宽度153源文件第 3 章快速调整窗体的大小尺寸.accdb96 导航按钮的显示和隐藏155源文件第 3 章导航按钮的显示和隐藏.accdb97 记录选择器的显示和隐藏156源文件第 3 章记录选择器的显示和隐藏.accdbVII目 录Access VBA 活用范例大辞典98 设置窗体的数据源158源文件第 3 章设置窗体的数据源.accdb99 设置窗体中控件的数据源(1)160源文件第 3 章设置窗体中控件的数据源(1).accdb100 设置窗体中控件的数据源(2)161源文件第 3 章设置窗体中控件的数据源(2).accdb101 窗体记录的双击事
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- V版 V版Access VBA活用范例大辞典 Access VBA 活用 范例 辞典
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内