Chapter01Access基础操作技巧
◎VBA编辑器
001显示VBA编辑器
002调用编辑工具栏
003设置代码的显示效果
004通过视图菜单打开窗口
005设置强制性声明变量
◎过程、模块与语句
006创建Sub过程
007创建Function程序
008定义有作用域的过程
009创建标准模块和类模块
010导入与导出模块
011直接删除指定模块
012快速定位到某个过程
013拆分代码窗口
014调用Sub过程
015递归调用中的参数传递
◎内置函数
016显示消息对话框(1)
017显示消息对话框(2)
018显示输入对话框
019根据条件表达式的结果返回不同值
020判断是否为空值
021判断变量是否被初始化
022取得字符串长度
023使用RGB()函数设置颜色
◎VBA中的定义
024VBA中的命名规则
025让变量名更有意义
026定义常量
027定义变量
028定义数组
029定义动态数组
030自定义数据类型
031定义具有作用域的变量
032定义静态变量
033使用定义的常量
034使用内置常量
◎流程语句
035直线流程结构
036简单条件分支结构
037多条件分支结构(1)
038多条件分支结构(2)
039具有包含关系的条件分支结构
040进行循环判断
041进行判断循环(1)
042进行判断循环(2)
043进行计次循环
044强制跳出循环
◎错误处理及工程安全
045使用OnErrorGoTo处理错误
046获取程序的具体错误信息(1)
047获取程序的具体错误信息(2)
048如何提示是否执行宏操作
049创建数字证书
050为数据库应用数字证书
051保护VBA代码
Chapter02控件和对象的使用技巧
◎在窗体上操作控件
052向窗体添加控件
053第一次为控件添加代码
054在代码中对窗体控件的引用
055使用ME关键字快速引用当前窗体上的控件
056快速获取表、查询、窗体或报表的名称列表
057设置控件的可见性
058指定控件是否可以接受焦点
059指定一个控件能否被编辑
060定位控件
061设置控件大小
062设置控件边框
063指定控件是否透明
064设置控件中的字体的属性
065使标签具有闪烁效果
066获得焦点及失去焦点时字段变更颜色
◎获取控件的数据
067获取文本框中的数据
068获取组合框中的数据
069获取列表框中的数据
070获取多列列表框某列中的数据(1)
071获取多列列表框某列中的数据(2)
072获取选项控件中的数据
◎数据库对象的引用
073引用当前数据库
074引用指定路径的数据库
075引用数据库中的表
076通过编写SQL来引用指定记录集
077引用窗体或报表中的记录集
078连接到当前数据库
079获取已连接数据库指定表的记集
◎数据库对象的创建与编辑
080创建数据库
081创建数据表并新增字段
082删除指定数据表
083在数据表中删除指定字段
084创建自动编号字段
085创建与删除索引
086在数据表中设置主键
087创建与删除关系
088创建与删除查询
Chapter03掌握Access中的对象操作技巧
◎应用程序的操作技巧
089启动与退出Access
090Access界面操作
091打开指定对象
092对象界面大小操作
◎窗体的操作
093判断窗体是否已加载
094设置窗体的标题
095设置窗体的高度和宽度
096导航按钮的显示和隐藏
097记录选择器的显示和隐藏
098设置窗体的数据源
099设置窗体中控件的数据源(1)
100设置窗体中控件的数据源(2)
101窗体记录的双击事件
102创建以及删除窗体
103关闭所有打开的窗体
104调整窗体的可编辑状态
105引用窗体中的控件
Chapter04数据格式处理技巧
◎文本的外观格式
106设置对象文本的前景颜色
107设置对象中文本的字号
108将文本加粗显示
109将文本倾斜显示
110为文本设置下划线
111更改文本的字体
112设置文本的对齐方式
113设置文本的排列方式
114控制文本框中的输入值
◎字符串数据处理
115英文字母的大小写转换
116将字符串换行显示
117获取指定字符串的长度
118从字符串的左侧截取字符
119实现字符串的任意位置的字符截取
120判断字符是否在另一个字符串中出现
121快速对某个数据进行替换
◎数值数据处理
122将数值转化为货币型
123将数值四舍五入到整数
124将数值四舍五入到指定位数
125对数值进行取整
126将数值转换为百分数
127获取指定范围内的随机数
128获取指定范围内的随机整数
◎日期数据处理
129获取系统当前的时间
130获取系统当前的日期
131获取系统当前的日期和时间
132将字符串日期转换为标准格式的日期
133将日期格式化
134获取日期的年月日
135获取时间的时分秒
136判断日期对应的星期
137计算两个日期之间的时间间隔
138计算经过X天数后的日期
Chapter05数据排序技巧序
◎通过窗体或报表对记录排序
139对当前窗体中的数据记录进行排序
140恢复窗体中的数据信息排序
141在加载窗体时排序数据记录
142在当前窗体中对数据进行多条件排序
143打开其他窗体并进行多条件排序
144加载报表时排序数据记录
145获取文本框中设置的字段灵活排序
146通过下拉列表选择排序条件排序
147自定义多条件来排序数据
148通过对话框设置排序关键字
149在子窗体中排序数据
150通过选项按钮指定排序依据
◎通过查询排序数据
151将查询中的字段设置为排序依据(1)
152将查询中的字段设置为排序依据(2)
153恢复根据查询字段排序的顺序(1)
154恢复根据查询字段排序的顺序(2)
155在加载窗体时指定查询字段排序数据(1)
156在加载窗体时指定查询字段排序数据(2)
157通过下拉列表选择查询字段作为排序依据(1)
158通过下拉列表选择查询字段作为排序依据(2)
159指定多个查询字段对数据进行排序(1)
160指定多个查询字段对数据进行排序(2)
161通过下拉列表灵活指定多个查询字段排序数据(1)
162通过下拉列表灵活指定多个查询字段排序数据(2)
◎通过编写SQL语句排序数据
163在打开的窗体中显示排序结果
164在打开的报表中显示排序结果
165在窗体中手动指定排序依据
166使用多个关键字排序
167通过下拉列表指定多个关键字排序
168自定义序列排序数据
Chapter06数据查询技巧
◎逐条查询技巧
169跳转到下一条记录
170跳转到第一条记录
171跳转到最后一条记录
172跳转到上一条记录
173定位到指定记录
174查询指定数据的记录
175通过在文本框中输入数据来查询
176继续搜寻满足条件的记录
177通过在下拉列表框中选择选项来查询
178查询以指定数据打头的记录
179查询以指定数据结尾的记录
180查询包含某个数据的记录
181在子窗体中查询记录
182实现继续查询操作
183不使用通配符查询包含某个数据的记录
184灵活设置查询字段查询记录
185使用Like进行模糊查询
186在立即窗口中显示查询结果(1)
187在立即窗口中显示查询结果(2)
188查询指定日期的数据记录(1)
189查询指定日期的数据记录(2)
190使用比较运算符来查询数据记录
191查询指定日期范围内的数据记录
192在指定的数值范围内查询数据
193使用AND关键字如何查询数据
194使用OR关键字如何查询数据
195使用AND关键字和OR关键字如何实现多条件查询
196处理多条件查询中没有指定条件的情况
◎同时显示所有查询记录技巧
197快速筛选指定条件的所有数据记录
198恢复筛选之前的效果
199在加载窗体时筛选指定条件的所有记录
200在文本框中自定义筛选条件筛选数据
201模糊筛选包含指定字符的所有数据记录(1)
202模糊筛选包含指定字符的所有数据记录(2)
203打开报表时显示所有的筛选记录
204打开报表时指定查询条件筛选符合的所有数据记录
205在子窗体中筛选指定数据范围内的所有数据记录
206将窗体中筛选的所有数据记录显示在报表中
207查询指定截止日期之间数据记录(1)
208查询指定截至日期之间数据记录(2)
209查询指定日期范围内的所有数据记录(1)
210查询指定日期范围内的所有数据记录(2)
211显示指定的数值范围内的所有数据记录(1)
212显示指定的数值范围内的所有数据记录(2)
213使用AND关键字查询符合条件的所有记录
214使用OR关键字查询符合条件的所有记录
215使用AND关键字和OR关键字查询符合条件的所有记录
216将筛选的所有数据按照指定顺序排序
◎通过编写SQL语句查询数据
217在打开的窗体中显示所有查询记录
218在下拉列表中设置筛选条件查询所有记录
219在文本框中设置筛选条件查询所有记录
220快速恢复筛选结果
221使用Where语句实现多条件筛选
222使用Where语句在打开的窗体显示查询结果
Chapter07数据记录的追加、删除和更新技巧
◎追加数据技巧
223在数据表追加记录
224判断新增记录是否已经成功
225在追加记录时自动添加主键
226确认是否需要追加记录
227在非绑定窗体追加记录(1)
228在非绑定窗体追加记录(2)
◎删改数据技巧
229删除第一条数据记录
230删除最后一条数据记录
231删除指定位置的数据记录
232逐条删除符合条件的记录
233删除所有符合指定条件的记录
234删除指定数值范围内的所有数据记录
235删除指定日期范围内的所有数据记录
236修改指定位置的数据
◎通过编写SQL语句编辑记录
237使用SQL语句取得新增主键新增记录
238使用Update语句更新数据(1)
239使用Update语句更新数据(2)
240在数据表中追加查询记录
241在数据表中删除记录
242在数据表中新增字段
243在数据表中删除字段
244在数据表中修改字段类型
Chapter08数据记录的统计和打印技巧
◎统计数据记录技巧
245统计数据表中有多少条数据记录
246统计符合指定条件的数据记录
247统计符合多条件的数据记录
248通过下拉列表设置统计条件
249通过文本框设置统计条件
◎打印数据记录技巧
250打开“打印”对话框
251打印窗体当前的显示页
252打印数据表中的数据
253将报表内容打印成彩色
254设置打印页面的大小
255设置报表打印的页边距
256在报表页脚设置打印页码
257在报表页面打印水印效果
258将指定数据圈释出来打印
Chapter09与Office之间的数据交换技巧
◎Access与Word之间的数据读写
259通过Access创建空白Word文档(1)
260通过Access创建空白Word文档(2)
261通过Access创建空白Word文档(3)
262创建基于模板的Word文档
263打开指定的Word文档
264通过TypeText方法向Word写入数据
265在Word中插入表格
266将Access的数据导入Word文档
267通过文档属性将Access数据合并到Word
268通过Word书签将Access数据合并到Word
◎Access与Excel之间的数据读写
269使用通用方法启动Exce1应用程序
270启动Excel应用程序并新建工作簿
271打开已经存在的工作簿
272激活指定工作表
273向单元格输入数据
274将Access的数据导入Excel表格
275将窗体中的数据写入工作表编辑区
276在工作表顶部插入空行
277为数据表添加边框效果
278对表格数据设置字体格式
279设置工作表的列宽
280获取单元格中的数据
Chapter10其他的操作技巧
◎文件的操作
281从文本文件读取数据
282将文本文件中的数据导入数据表中
283将窗体中的数据保存至文本文档中
284使用对话框选择文件
285通过对话框打开文件
286修改指定位置的文件的名称
287复制指定位置的文件
288删除指定位置的文件
289新建文件夹
◎Web与XML的应用
290启动邮件管理软件
291通过邮件将数据库对象寄出去
292将表或者查询导出为HTML
293将HTML文件导入到Access数据库
294将数据库中的对象导出为XML
295将XML文件导入到Access数据库
◎超链接的应用
296通过超链接打开指定的网页
297显示超链接连接的位置
298通过超链接打开本地文件
◎其他常用技巧
299强制展开下拉列表
300拖过代码创建新的窗体
301组合框的联动
302组合框的多级联动
303获取外部数据表数据