《Access VBA活用范例大辞典》何先军_文字版电子书[PDF]_计算机类

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

《Access VBA活用范例大辞典》何先军_文字版电子书[PDF]

《Access VBA活用范例大辞典》封面图片

书名:Access VBA活用范例大辞典
作者:何先军
出版社:中国铁道出版社
译者:
出版日期:2013-4
页数:558
ISBN:9787113160616
0.0
豆瓣评分
孔网购买全网资源sm.nayona.cn

内容简介:

本书侧重于Access的基础应用技巧,共11章,分为四大部分:第一部分为第1~4章,着重介绍Access VBA的基础操作技巧;第二部分为第5~8章,着重介绍对数据库中数据的处理技巧;第三部分为第9~10章,着重介绍通过VBA代码使用其他应用程序和外部文件的技巧;第四部分为最后一章,以3个大型的综合实战案例,对全书所涉及到的Access VBA知识进行更直观和综合的体现。

读者可以在本书中查询相关案例,从而得到解决工作中问题的思路;也可以将本书作为学习Access VBA的参考书或习题集,通过对本书中案例的演练来掌握Access VBA的常用技巧。

本书主要定位于希望快速掌握Access VBA的相关知识,并使用Access VBA解决办公中实际问题的用户,适用于不同年龄段的办公人员、文秘、财务人员、公务员,尤其对刚进入职场的工作人员,在解决实战问题上有很大的指导作用。

作者简介:

暂时没有内容

目  录:

Chapter 01 Access基础操作技巧 1

◎VBA编辑器 2

001 显示VBA编辑器 2

源文件第1章显示VBA编辑器.accdb

002 调用编辑工具栏 4

源文件第1章调用编辑工具栏.accdb

003 设置代码的显示效果 5

004 通过视图菜单打开窗口 6

源文件第1章通过视图菜单打开窗口.accdb

005 设置强制性声明变量 7

源文件第1章设置强制性声明变量.accdb

◎过程、模块与语句 9

006 创建Sub过程 9

源文件第1章创建Sub过程.accdb

007 创建Function程序 10

源文件第1章创建Function过程.accdb

008 定义有作用域的过程 13

009 创建标准模块和类模块 13

010 导入与导出模块 14

011 直接删除指定模块 15

012 快速定位到某个过程 16

013 拆分代码窗口 17

014 调用Sub过程 17

源文件第1章调用Sub过程.accdb

015 递归调用中的参数传递 19

源文件第1章递归调用中的参数传递.accdb

◎内置函数 21

016 显示消息对话框(1) 21

源文件第1章显示消息对话框(1).accdb

017 显示消息对话框(2) 22

源文件第1章显示消息对话框(2).accdb

018 显示输入对话框 24

源文件第1章显示输入对话框.accdb

019 根据条件表达式的结果返回不同值 25

源文件第1章根据条件表达式的结果返回不同值.accdb

020 判断是否为空值 27

源文件第1章判断是否为空值.accdb

021 判断变量是否被初始化 29

源文件第1章判断变量是否被初始化.accdb

022 取得字符串长度 30

源文件第1章取得字符串长度.accdb

023 使用RGB()函数设置颜色 32

源文件第1章使用RGB函数设置颜色.accdb

◎VBA中的定义 33

024 VBA中的命名规则 33

025 让变量名更有意义 34

026 定义常量 34

027 定义变量 35

028 定义数组 35

029 定义动态数组 36

030 自定义数据类型 36

源文件第1章自定义数据类型.accdb

031 定义具有作用域的变量 38

源文件第1章定义具有作用域的变量.accdb

032 定义静态变量 41

源文件第1章定义静态变量.accdb

033 使用定义的常量 42

源文件第1章使用定义的常量.accdb

034 使用内置常量 44

源文件第1章使用内置常量.accdb

◎流程语句 45

035 直线流程结构 45

源文件第1章直线流程结构.accdb

036 简单条件分支结构 47

源文件第1章简单条件分支结构.accdb

037 多条件分支结构(1) 48

源文件第1章多条件分支结构(1).accdb

038 多条件分支结构(2) 51

源文件第1章多条件分支结构(2).accdb

039 具有包含关系的条件分支结构 53

源文件第1章具有包含关系的条件分支结构.accdb

040 进行循环判断 55

源文件第1章进行循环判断.accdb

041 进行判断循环(1) 57

源文件第1章进行判断循环(1).accdb

042 进行判断循环(2) 59

源文件第1章进行判断循环(2).accdb

043 进行计次循环 61

源文件第1章进行计次循环.accdb

044 强制跳出循环 62

源文件第1章强制跳出循环.accdb

◎错误处理及工程安全 64

045 使用On Error GoTo处理错误 64

源文件第1章使用On Error GoTo处理错误.accdb

046 获取程序的具体错误信息(1) 66

源文件第1章获取程序的具体错误信息(1).accdb

047 获取程序的具体错误信息(2) 67

源文件第1章获取程序的具体错误信息(2).accdb

048 如何提示是否执行宏操作 69

049 创建数字证书 70

050 为数据库应用数字证书 71

051 保护VBA代码 71

Chapter 02 控件和对象的使用技巧 72

◎在窗体上操作控件 73

052 向窗体添加控件 73

053 第一次为控件添加代码 73

源文件第2章第一次为控件添加代码.accdb

054 在代码中对窗体控件的引用 75

源文件第2章在代码中对窗体控件的引用.accdb

055 使用ME关键字快速引用当前窗体上的控件 76

源文件第2章使用Me快速引用当前窗体上的控件.accdb

056 快速获取表、查询、窗体或报表的名称列表 78

源文件第2章快速获取表、查询、窗体和报表的名称列表.accdb

057 设置控件的可见性 80

源文件第2章设置控件的可见性.accdb

058 指定控件是否可以接受焦点 83

源文件第2章指定控件是否可以接受焦点.accdb

059 指定一个控件能否被编辑 84

源文件第2章指定一个控件能否被编辑.accdb

060 定位控件 86

源文件第2章定位控件.accdb

061 设置控件大小 87

源文件第2章设置控件大小.accdb

062 设置控件边框 91

源文件第2章设置控件边框.accdb

063 指定控件是否透明 92

源文件第2章指定控件是否透明.accdb

064 设置控件中的字体的属性 94

源文件第2章设置控件中的字体的属性.accdb

065 使标签具有闪烁效果 95

源文件第2章使标签具有闪烁效果.accdb

066 获得焦点及失去焦点时字段变更颜色 97

源文件第2章获得焦点及失去焦点时字段变更颜色.accdb

◎获取控件的数据 99

067 获取文本框中的数据 99

源文件第2章获取文本框中的数据.accdb

068 获取组合框中的数据 100

源文件第2章获取组合框中的数据.accdb

069 获取列表框中的数据 102

源文件第2章获取列表框中的数据.accdb

070 获取多列列表框某列中的数据(1) 103

源文件第2章获取多列列表框某列中的数据(1).accdb

071 获取多列列表框某列中的数据(2) 104

源文件第2章获取多列列表框中某列的数据(2).accdb

072 获取选项控件中的数据 106

源文件第2章获取选项控件的数据.accdb

◎数据库对象的引用 108

073 引用当前数据库 108

源文件第2章引用当前数据库.accdb

074 引用指定路径的数据库 110

源文件第2章引用指定路径的数据库

075 引用数据库中的表 112

源文件第2章引用数据库中的指定表.accdb

076 通过编写SQL来引用指定记录集 113

源文件第2章通过编写SQL来引用指定记录集.accdb

077 引用窗体或报表中的记录集 116

源文件第2章引用窗体或报表中的记录集.accdb

078 连接到当前数据库 118

源文件第2章连接到当前数据库.accdb

079 获取已连接数据库指定表的记录集 120

源文件第2章获取已连接数据库指定表的记录集.accdb

◎数据库对象的创建与编辑 122

080 创建数据库 122

源文件第2章创建数据库

081 创建数据表并新增字段 124

源文件第2章创建数据表并新增字段.accdb

082 删除指定数据表 126

源文件第2章删除指定数据表.accdb

083 在数据表中删除指定字段 128

源文件第2章在数据表中删除指定字段.accdb

084 创建自动编号字段 129

源文件第2章创建自动编号字段.accdb

085 创建与删除索引 131

源文件第2章创建与删除索引.accdb

086 在数据表中设置主键 134

源文件第2章在数据表中设置主键.accdb

087 创建与删除关系 136

源文件第2章创建与删除关系.accdb

088 创建与删除查询 140

源文件第2章创建与删除关系.accdb

Chapter 03 掌握Access中的对象操作技巧 143

◎应用程序的操作技巧 144

089 启动与退出Access 144

源文件第3章启动与退出Access.accdb

090 Access界面操作 145

源文件第3章Access界面操作.accdb

091 打开指定对象 147

源文件第3章打开指定对象.accdb

092 对象界面大小操作 148

源文件第3章对象界面大小调整.accdb

◎窗体的操作 150

093 判断窗体是否已加载 150

源文件第3章判断窗体是否已加载.accdb

094 设置窗体的标题 152

源文件第3章设置窗体的标题.accdb

095 设置窗体的高度和宽度 153

源文件第3章快速调整窗体的大小尺寸.accdb

096 导航按钮的显示和隐藏 155

源文件第3章导航按钮的显示和隐藏.accdb

097 记录选择器的显示和隐藏 156

源文件第3章记录选择器的显示和隐藏.accdb

098 设置窗体的数据源 158

源文件第3章设置窗体的数据源.accdb

099 设置窗体中控件的数据源(1) 160

源文件第3章设置窗体中控件的数据源(1).accdb

100 设置窗体中控件的数据源(2) 161

源文件第3章设置窗体中控件的数据源(2).accdb

101 窗体记录的双击事件 164

源文件第3章窗体记录的双击事件.accdb

102 创建以及删除窗体 166

源文件第3章创建以及删除窗体.accdb

103 关闭所有打开的窗体 168

源文件第3章关闭所有打开的窗体.accdb

104 调整窗体的可编辑状态 170

源文件第3章调整窗体的可编辑状态.accdb

105 引用窗体中的控件 172

源文件第3章引用窗体中的控件.accdb

Chapter 04 数据格式处理技巧 174

◎文本的外观格式 175

106 设置对象文本的前景颜色 175

源文件第4章设置对象文本的前景颜色.accdb

107 设置对象中文本的字号 177

源文件第4章设置对象中文本的字号.accdb

108 将文本加粗显示 180

源文件第4章将文本加粗显示.accdb

109 将文本倾斜显示 181

源文件第4章将文本倾斜显示.accdb

110 为文本设置下画线 183

源文件第4章为文本设置下画线.accdb

111 更改文本的字体 184

源文件第4章更改文本的字体.accdb

112 设置文本的对齐方式 186

源文件第4章设置文本的对齐方式.accdb

113 设置文本的排列方式 187

源文件第4章设置文本的排列方式.accdb

114 控制文本框中的输入值 189

源文件第4章控制文本框的输入值.accdb

◎字符串数据处理 191

115 英文字母的大小写转换 191

源文件第4章英文字母的大小写转换.accdb

116 将字符串换行显示 193

源文件第4章将字符串换行显示.accdb

117 获取指定字符串的长度 194

源文件第4章获取指定字符串的长度.accdb

118 从字符串的左侧截取字符 196

源文件第4章从字符串的左侧截取字符.accdb

119 实现字符串的任意位置的字符截取 197

源文件第4章实现字符串的任意位置的字符截取.accdb

120 判断字符是否在另一个字符串中出现 199

源文件第4章判断字符是否在另一个字符串中出现.accdb

121 快速对某个数据进行替换 201

源文件第4章快速对某个数据进行替换.accdb

◎数值数据处理 202

122 将数值转化为货币型 202

源文件第4章数据处理.accdb

123 将数值四舍五入到整数 204

源文件第4章数据处理.accdb

124 将数值四舍五入到指定位数 205

源文件第4章数据处理.accdb

125 对数值进行取整 207

源文件第4章数据处理.accdb

126 将数值转换为百分数 208

源文件第4章数据处理.accdb

127 获取指定范围内的随机数 210

源文件第4章数据处理.accdb

128 获取指定范围内的随机整数 211

源文件第4章数据处理.accdb

◎日期数据处理 212

129 获取系统当前的时间 212

源文件第4章获取系统当前的时间.accdb

130 获取系统当前的日期 214

源文件第4章获取系统当前的日期.accdb

131 获取系统当前的日期和时间 215

源文件第4章获取系统当前的日期和时间.accdb、操作记录.txt

132 将字符串日期转换为标准格式的日期 217

源文件第4章将字符串日期转换为标准格式的日期.accdb

133 将日期格式化 218

源文件第4章将日期格式化.accdb

134 获取日期的年月日 220

源文件第4章获取日期的年月日.accdb

135 获取时间的时分秒 221

源文件第4章获取时间的时分秒.accdb

136 判断日期对应的星期 222

源文件第4章判断日期对应的星期.accdb

137 计算两个日期之间的时间间隔 224

源文件第4章计算两个日期之间的时间间隔.accdb

138 计算经过X天数后的日期 226

源文件第4章计算经过X天数后的日期.accdb

Chapter 05 数据排序技巧 228

◎通过窗体或报表对记录排序 229

139 对当前窗体中的数据记录进行排序 229

源文件第5章对窗体中的数据记录进行排序.accdb

140 恢复窗体中的数据信息排序 230

源文件第5章恢复窗体中的数据信息排序.accdb

141 在加载窗体时排序数据记录 232

源文件第5章在加载窗体时排序数据记录.accdb

142 在当前窗体中对数据进行多条件排序 234

源文件第5章在当前窗体中对数据进行多条件排序.accdb

143 打开其他窗体并进行多条件排序 235

源文件第5章打开其他窗体并进行多条件排序.accdb

144 加载报表时排序数据记录 237

源文件第5章加载报表时排序数据记录.accdb

145 获取文本框中设置的字段灵活排序 239

源文件第5章获取文本框中设置的字段灵活排序.accdb

146 通过下拉列表选择排序条件排序 241

源文件第5章通过下拉列表选择排序条件排序.accdb

147 自定义多条件来排序数据 243

源文件第5章自定义多条件来排序数据.accdb

148 通过对话框设置排序关键字 244

源文件第5章通过对话框设置排序关键字.accdb

149 在子窗体中排序数据 246

源文件第5章在子窗体中排序数据.accdb

150 通过选项按钮指定排序依据 248

源文件第5章通过选项按钮指定排序依据.accdb

◎通过查询排序数据 250

151 将查询中的字段设置为排序依据(1) 250

源文件第5章将查询中的字段设置为排序依据(1).accdb

152 将查询中的字段设置为排序依据(2) 252

源文件第5章将查询中的字段设置为排序依据(2).accdb

153 恢复根据查询字段排序的顺序(1) 254

源文件第5章恢复根据查询字段排序的顺序(1).accdb

154 恢复根据查询字段排序的顺序(2) 257

源文件第5章将查询中的字段设置为排序依据(2).accdb

155 在加载窗体时指定查询字段排序数据(1) 258

源文件第5章在加载窗体时指定查询字段排序数据(1).accdb

156 在加载窗体时指定查询字段排序数据(2) 261

源文件第5章在加载窗体时指定查询字段排序数据(2).accdb

157 通过下拉列表选择查询字段作为排序依据(1) 263

源文件第5章通过下拉列表选择查询字段作为排序依据(1).accdb

158 通过下拉列表选择查询字段作为排序依据(2) 265

源文件第5章通过下拉列表选择查询字段作为排序依据(2).accdb

159 指定多个查询字段对数据进行排序(1) 267

源文件第5章指定多个查询字段对数据进行排序(1).accdb

160 指定多个查询字段对数据进行排序(2) 269

源文件第5章指定多个查询字段对数据进行排序(2).accdb

161 通过下拉列表灵活指定多个查询字段排序数据(1) 272

源文件第5章通过下拉列表灵活指定多个查询字段排序数据(1).accdb

162 通过下拉列表灵活指定多个查询字段排序数据(2) 274

源文件第5章通过下拉列表灵活指定多个查询字段排序数据(2).accdb

◎通过编写SQL语句排序数据 276

163 在打开的窗体中显示排序结果 276

源文件第5章在打开的窗体中显示排序结果.accdb

164 在打开的报表中显示排序结果 277

源文件第5章在打开的报表中显示排序结果.accdb

165 在窗体中手动指定排序依据 279

源文件第5章在窗体中手动指定排序依据.accdb

166 使用多个关键字排序 281

源文件第5章使用多个关键字排序.accdb

167 通过下拉列表指定多个关键字排序 283

源文件第5章通过下拉列表指定多个关键字排序.accdb

168 自定义序列排序数据 284

源文件第5章自定义序列排序数据.accdb

Chapter 06 数据查询技巧 287

◎逐条查询技巧 288

169 跳转到下一条记录 288

源文件第6章跳转到下一条记录.accdb

170 跳转到第一条记录 289

源文件第6章跳转到第一条记录.accdb

171 跳转到最后一条记录 290

源文件第6章跳转到最后一条记录.accdb

172 跳转到上一条记录 292

源文件第6章跳转到上一条记录.accdb

173 定位到指定记录 293

源文件第6章定位到指定记录.accdb

174 查询指定数据的记录 295

源文件第6章查询指定数据的记录.accdb

175 通过在文本框中输入数据来查询 296

源文件第6章通过在文本框中输入数据来查询.accdb

176 继续搜寻满足条件的记录 298

源文件第6章继续搜寻满足条件的记录.accdb

177 通过在下拉列表框中选择选项来查询 299

源文件第6章通过在下拉列表框中选择选项来查询.accdb

178 查询以指定数据打头的记录 301

源文件第6章查询以指定数据打头的记录.accdb

179 查询以指定数据结尾的记录 302

源文件第6章查询以指定数据结尾的记录.accdb

180 查询包含某个数据的记录 304

源文件第6章查询包含某个数据的记录.accdb

181 在子窗体中查询记录 305

源文件第6章在子窗体中查询记录.accdb

182 实现继续查询操作 307

源文件第6章实现继续查询操作.accdb

183 不使用通配符查询包含某个数据的记录 308

源文件第6章不使用通配符查询包含某个数据的记录.accdb

184 灵活设置查询字段查询记录 310

源文件第6章灵活设置查询字段查询数据.accdb

185 使用Like进行模糊查询 312

源文件第6章使用Like进行模糊查询.accdb

186 在立即窗口中显示查询结果(1) 314

源文件第6章在立即窗口中显示查询结果(1).accdb

187 在立即窗口中显示查询结果(2) 316

源文件第6章在立即窗口中显示查询结果(2).accdb

188 查询指定日期的数据记录(1) 317

源文件第6章查询指定日期的数据记录(1).accdb

189 查询指定日期的数据记录(2) 319

源文件第6章查询指定日期的数据记录(2).accdb

190 使用比较运算符来查询数据记录 321

源文件第6章使用比较运算符来查询数据记录.accdb

191 查询指定日期范围内的数据记录 323

源文件第6章查询指定日期范围内的数据记录.accdb

192 在指定的数值范围内查询数据 325

源文件第6章在指定的数值范围内查询数据.accdb

193 使用AND关键字如何查询数据 327

源文件第6章使用AND关键字如何查询数据.accdb

194 使用OR关键字如何查询数据 329

源文件第6章使用OR关键字如何查询数据.accdb

195 使用AND关键字和OR关键字如何实现多条件查询 331

源文件第6章使用AND关键字和OR关键字如何实现多条件查询.accdb

196 处理多条件查询中没有指定条件的情况 333

源文件第6章处理多条件查询中没有指定条件的情况.accdb

◎同时显示所有查询记录技巧 335

197 快速筛选指定条件的所有数据记录 335

源文件第6章快速筛选指定条件的所有数据记录.accdb

198 恢复筛选之前的效果 336

源文件第6章恢复筛选之前的效果.accdb

199 在加载窗体时筛选指定条件的所有记录 338

源文件第6章在加载窗体时筛选指定条件的所有记录.accdb

200 在文本框中自定义筛选条件筛选数据 339

源文件第6章在文本框中自定义筛选条件筛选数据.accdb

201 模糊筛选包含指定字符的所有数据记录(1) 340

源文件第6章模糊筛选包含指定字符的所有数据记录(1).accdb

202 模糊筛选包含指定字符的所有数据记录(2) 342

源文件第6章模糊筛选包含指定字符的所有数据记录(2).accdb

203 打开报表时显示所有的筛选记录 344

源文件第6章打开报表时显示所有的筛选记录.accdb

204 打开报表时指定查询条件筛选符合的所有数据记录 345

源文件第6章打开报表时指定查询条件筛选符合的所有数据记录.accdb

205 在子窗体中筛选指定数据范围内的所有数据记录 347

源文件第6章在子窗体中筛选指定数据范围内的所有数据记录.accdb

206 将窗体中筛选的所有数据记录显示在报表中 348

源文件第6章将窗体中筛选的所有数据记录显示在报表中.accdb

207 查询指定截止日期之间数据记录(1) 350

源文件第6章查询指定截止日期之前数据记录(1).accdb

208 查询指定截止日期之间数据记录(2) 352

源文件第6章查询指定截止日期之前数据记录(2).accdb

209 查询指定日期范围内的所有数据记录(1) 354

源文件第6章查询指定日期范围内的所有数据记录(1).accdb

210 查询指定日期范围内的所有数据记录(2) 356

源文件第6章查询指定日期范围内的所有数据记录(2).accdb

211 显示指定的数值范围内的所有数据记录(1) 358

源文件第6章显示指定的数值范围内的所有数据记录(1).accdb

212 显示指定的数值范围内的所有数据记录(2) 360

源文件第6章显示指定的数值范围内的所有数据记录(2).accdb

213 使用AND关键字查询符合条件的所有记录 362

源文件第6章使用AND关键字查询符合条件的所有记录.accdb

214 使用OR关键字查询符合条件的所有记录 364

源文件第6章使用OR关键字查询符合条件的所有记录.accdb

215 使用AND关键字和OR关键字查询符合条件的所有记录 367

源文件第6章使用AND关键字和OR关键字查询符合条件的所有记录.accdb

216 将筛选的所有数据按照指定顺序排序 369

源文件第6章将筛选的所有数据按照指定顺序排序.accdb

◎通过编写SQL语句查询数据 371

217 在打开的窗体中显示所有查询记录 371

源文件第6章在打开的窗体中显示所有查询记录.accdb

218 在下拉列表中设置筛选条件查询所有记录 373

源文件第6章在下拉列表中设置筛选条件查询所有记录.accdb

219 在文本框中设置筛选条件查询所有记录 374

源文件第6章在文本框中设置筛选条件查询所有记录.accdb

220 快速恢复筛选结果 376

源文件第6章快速恢复筛选结果.accdb

221 使用Where语句实现多条件筛选 378

源文件第6章使用Where语句实现多条件筛选.accdb

222 使用Where语句在打开的窗体显示查询结果 381

源文件第6章使用Where语句在打开的窗体显示查询结果.accdb

Chapter 07 数据记录的追加、删除和更新技巧 385

◎追加数据技巧 386

223 在数据表追加记录 386

源文件第7章在数据表追加记录.accdb

224 判断新增记录是否已经成功 388

源文件第7章判断新增记录是否已经成功.accdb

225 在追加记录时自动添加主键 390

源文件第7章在追加记录时自动添加主键.accdb

226 确认是否需要追加记录 391

源文件第7章确认是否需要追加记录.accdb

227 在非绑定窗体追加记录(1) 394

源文件第7章在非绑定窗体追加记录(1).accdb

228 在非绑定窗体追加记录(2) 396

源文件第7章在非绑定窗体追加记录(2).accdb

◎删改数据技巧 398

229 删除第一条数据记录 398

源文件第7章删除第一条数据记录.accdb

230 删除最后一条数据记录 400

源文件第7章删除最后一条数据记录.accdb

231 删除指定位置的数据记录 402

源文件第7章删除指定位置的数据记录.accdb

232 逐条删除符合条件的记录 404

源文件第7章逐条删除符合条件的记录.accdb

233 删除所有符合指定条件的记录 406

源文件第7章删除所有符合指定条件的记录.accdb

234 删除指定数值范围内的所有数据记录 409

源文件第7章删除指定数值范围内的所有数据记录.accdb

235 删除指定日期范围内的所有数据记录 412

源文件第7章删除指定日期范围内的所有数据记录.accdb

236 修改指定位置的数据 415

源文件第7章修改指定位置的数据.accdb

◎通过编写SQL语句编辑记录 417

237 使用SQL语句取得新增主键新增记录 417

源文件第7章使用SQL语句取得新增主键新增记录.accdb

238 使用Update语句更新数据(1) 420

源文件第7章使用Update语句更新数据(1).accdb

239 使用Update语句更新数据(2) 422

源文件第7章使用Update语句更新数据(2).accdb

240 在数据表中追加查询记录 424

源文件第7章在数据表中追加查询记录.accdb

241 在数据表中删除记录 425

源文件第7章在数据表中删除记录.accdb

242 在数据表中新增字段 427

源文件第7章在数据表中新增字段.accdb

243 在数据表中删除字段 428

源文件第7章在数据表中删除字段.accdb

244 在数据表中修改字段类型 430

源文件第7章在数据表中修改字段类型.accdb

Chapter 08 数据记录的统计和打印技巧 432

◎统计数据记录技巧 433

245 统计数据表中有多少条数据记录 433

源文件第8章统计数据表中有多少条数据记录.accdb

246 统计符合指定条件的数据记录 434

源文件第8章统计符合指定条件的数据记录.accdb

247 统计符合多条件的数据记录 436

源文件第8章统计符合多条件的数据记录.accdb

248 通过下拉列表设置统计条件 438

源文件第8章通过下拉列表设置统计条件.accdb

249 通过文本框设置统计条件 439

源文件第8章通过文本框设置统计条件.accdb

◎打印数据记录技巧 441

250 打开“打印”对话框 441

源文件第8章打开“打印”对话框.accdb

251 打印窗体当前的显示页 443

源文件第8章打印窗体当前的显示页.accdb

252 打印数据表中的数据 444

源文件第8章打印数据表中的数据.accdb

253 将报表内容打印成彩色 446

源文件第8章将报表内容打印成彩色.accdb

254 设置打印页面的大小 447

源文件第8章设置打印页面的大小.accdb

255 设置报表打印的页边距 449

源文件第8章设置报表打印的页边距.accdb

256 在报表页脚设置打印页码 451

源文件第8章在报表页脚设置打印页码.accdb

257 在报表页面打印水印效果 453

源文件第8章在报表页面打印水印效果.accdb

258 将指定数据圈释出来打印 455

源文件第8章将指定数据圈释出来打印.accdb

Chapter 09 Access与其他Office组件之间的数据交换技巧 458

◎Access与Word之间的数据读写 459

259 通过Access创建空白Word文档(1) 459

源文件第9章通过Access创建空白Word文档(1).accdb

260 通过Access创建空白Word文档(2) 461

源文件第9章通过Access创建空白Word文档(2).accdb

261 通过Access创建空白Word文档(3) 462

源文件第9章通过Access创建空白Word文档(3).accdb

262 创建基于模板的Word文档 464

源文件第9章创建基于模板的Word文档

263 打开指定的Word文档 466

源文件第9章打开指定的Word文档

264 通过TypeText方法向Word写入数据 468

源文件第9章通过TypeText方法向Word写入数据

265 在Word中插入表格 471

源文件第9章在Word中插入表格

266 将Access的数据导入Word文档 473

源文件第9章将Access的数据导入Word文档

267 通过文档属性将Access数据合并到Word 476

源文件第9章通过文档属性将Access数据合并到Word

268 通过Word书签将Access数据合并到Word 479

源文件第9章通过Word书签将Access数据合并到Word

◎Access与Excel之间的数据读写 482

269 使用通用方法启动Exce1应用程序 482

源文件第9章使用通用方法Exce1应用程序.accdb

270 启动Excel应用程序并新建工作簿 484

源文件第9章启动Excel应用程序.accdb

271 打开已经存在的工作簿 485

源文件第9章打开已经存在的工作簿

272 激活指定工作表 487

源文件第9章激活指定工作表

273 向单元格输入数据 489

源文件第9章向单元格输入数据

274 将Access的数据导入Excel表格 491

源文件第9章将Access的数据导入Excel表格

275 将窗体中的数据写入工作表编辑区 493

源文件第9章将窗体中的数据写入工作表编辑区

276 在工作表顶部插入空行 497

源文件第9章在工作表顶部插入空行

277 为数据表添加边框效果 498

源文件第9章为数据表添加边框效果

278 对表格数据设置字体格式 501

源文件第9章对表格数据设置字体格式

279 设置工作表的列宽 503

源文件第9章设置工作表的列宽

280 获取单元格中的数据 505

源文件第9章获取单元格中的数据

Chapter 10 其他的操作技巧 507

◎文件的操作 208

281 从文本文件读取数据 508

源文件第10章从文本文件读取数据.accdb、选项文本.txt

282 将文本文件中的数据导入数据表中 509

源文件第10章将文本文件中的数据导入数据表中.accdb、学生信息.txt

283 将窗体中的数据保存至文本文档中 511

源文件第10章将窗体中的数据保存至文本文档中.accdb、窗体数据.txt

284 使用对话框选择文件 513

源文件第10章使用对话框选择文件.accdb

285 通过对话框打开文件 515

源文件第10章通过对话框打开文件.accdb

286 修改指定位置的文件的名称 517

源文件第10章修改指定位置的文件的名称.accdb

287 复制指定位置的文件 520

源文件第10章复制指定位置的文件.accdb

288 删除指定位置的文件 522

源文件第10章删除指定位置的文件.accdb

289 新建文件夹 524

源文件第10章新建文件夹.accdb

◎Web与XML的应用 256

290 启动邮件管理软件 526

源文件第10章启动邮件管理软件.accdb

291 通过邮件将数据库对象寄出去 527

源文件第10章通过邮件将数据库对象寄出去.accdb

292 将表或者查询导出为HTML 529

源文件第10章将表或者查询导出为HTML.accdb、Q_员工工资.html

293 将HTML文件导入到Access数据库 531

源文件第10章将HTML文件导入.accdb、员工工资.html

294 将数据库中的对象导出为XML 533

源文件第10章将数据库中的对象导出为XML.accdb、员工资料.xml

295 将XML文件导入到Access数据库 535

源文件第10章将XML文件导入.accdb

◎超链接的应用 536

296 通过超链接打开指定的网页 536

源文件第10章通过超链接打开指定的网页.accdb

297 显示超链接连接的位置 538

源文件第10章显示超链接连接的位置.accdb

298 通过超链接打开本地文件 540

源文件第10章通过超链接打开本地文件.accdb

◎其他常用技巧 542

299 强制展开下拉列表 542

源文件第10章强制展开下拉列表.accdb

300 拖过代码创建新的窗体 543

源文件第10章通过代码创建新的窗体.accdb

301 组合框的联动 545

源文件第10章组合框的联动.accdb

302 组合框的多级联动 547

源文件第10章组合框的多级联动.accdb

303 获取外部数据表数据 553

源文件第10章获取外部数据表数据.accdb

Chapter 11 Access VBA办公实战综合案例 559

综合案例1 出入库管理系统 560

源文件第11章出入库管理系统.accdb

综合案例2 考勤管理系统 575

源文件第11章考勤管理系统.accdb

综合案例3 通讯录管理系统 588

源文件第11章通讯录管理系统.accdb

浏览器不支持脚本!

摘要:在办公自动化与数据库管理的交汇地带,《Access VBA活用范例大辞典》是何先军先生奉献给计算机从业者的一本实战宝典。本书以PDF文字版电子书形式呈现,系统梳理了Access数据库与VBA编程的深度融合技巧。它不只是一本工具书,更是一部从入门到精通的进阶指南,通过数百个鲜活范例,将抽象的逻辑转化为可复用的代码片段。无论是财务系统的数据清洗,还是进销存管理的报表生成,书中提供的解决方案都极具针对性。本文将从内容架构、范例实用性、代码可读性以及学习路径设计四个维度,深入剖析这本电子书的核心价值,揭示其为何能成为Access VBA学习者的案头必备。

1、内容架构与编排逻辑

翻开《Access VBA活用范例大辞典》的PDF目录,便能感受到作者在内容编排上的匠心。全书并非枯燥的理论堆砌,而是以“问题驱动”为主线,将VBA语法、对象模型、事件编程等知识点拆解成一个个独立又关联的范例。从最基本的窗体控件操作,到复杂的多表关联查询,每一章都遵循“提出需求—分析思路—提供代码—讲解要点”的闭环结构。这种编排让读者在解决具体问题时,自然习得底层原理,避免了传统教材“学完用不上”的尴尬。

更值得称道的是,书中对Access特有对象的阐述极为透彻。Recordset对象、DAO与ADO的对比、DoCmd命令的灵活运用,这些在官方文档中显得晦涩的概念,通过实际案例变得一目了然。作者特意将数据库安全、性能优化等进阶主题单独成章,既保持了初学者阅读的连贯性,又为进阶用户提供了快速跳转的入口。这种分层设计使得电子书既能作为系统学习教材,也能充当日常开发的速查手册。

PDF版本的交互性也经过精心考量。书内所有代码均采用等宽字体清晰排版,关键变量与函数名用颜色高亮,注释部分与代码主体区分明显。每个范例末尾都附有“技术要点”栏目,总结该案例涉及的核心知识点,方便读者建立知识网络。这种“范例+要点”的编排方式,比单纯的代码清单更能帮助读者举一反三,真正实现“学一个会一类”的效果。

2、范例实用性与场景覆盖

本书最突出的优势在于范例的“接地气”。作者选取的案例大多源自实际办公场景:如何用VBA批量导入Excel数据、如何自动生成带格式的报表、如何通过代码实现用户权限分级。这些场景几乎是每个Access开发者都会遇到的痛点,而书中给出的解决方案往往不止一种。例如在“多条件模糊查询”这一范例中,既演示了基于SQL语句的动态拼接方法,也展示了利用Filter函数的快速过滤技巧,让读者根据性能需求自主选择。

在数据处理领域,本书展现出的深度令人印象深刻。针对“重复记录处理”这一常见难题,作者提供了从标记、删除到合并的多套方案,并详细讨论了不同方案对数据库性能的影响。对于“数据导入导出”这类高频操作,书中不仅涵盖了Excel、文本文件等常见格式,还专门讲解了与SQL Server、Oracle等外部数据库交互的VBA方法。这种跨平台的数据处理能力,极大拓展了Access在企业级应用中的边界。

尤为难得的是,书中还收录了一批“反常规”的实用技巧。例如如何利用VBA强制刷新链接表、如何绕过Access的安全限制执行Shell命令、如何在无界面的情况下通过VBA发送邮件。这些技巧往往在官方文档中难以找到,却是解决实际问题的关键。作者将这些“暗黑技巧”以规范代码的形式呈现,并附上风险提示,既满足了高级用户的需求,也避免了初学者误用导致系统崩溃。

3、代码规范与学习友好性

对于编程类书籍而言,代码质量直接决定其参考价值。《Access VBA活用范例大辞典》在代码规范方面堪称典范。所有范例均采用匈牙利命名法,变量名清晰反映其数据类型与用途,如“strSQL”、“lngRecordCount”。函数与过程名前缀统一,模块化程度极高,每个过程只完成一个特定功能。这种编码风格不仅让代码易于阅读,更培养了读者良好的编程习惯。

代码注释的详尽程度同样令人惊喜。每段核心代码前都有中文注释说明逻辑意图,复杂语句后紧跟参数解释。对于容易混淆的语法点,作者甚至会以“注意”“提示”等标签进行重点标注。例如在讲解“自定义函数返回记录集”时,注释中明确区分了ByRef与ByVal传递方式的差异,并给出了何时该使用哪种方式的建议。这种保姆级的注释,对于正在学习VBA的读者来说,无异于一位耐心的导师在旁指导。

电子书还巧妙利用PDF的交互特性,为代码片段添加了书签和超链接。读者点击范例编号即可跳转到对应的代码清单,点击“相关范例”链接则能查看同类技巧的横向对比。这种非线性阅读方式特别适合在开发过程中快速定位参考。此外,书中所有代码都经过严格测试,避免了常见的语法错误或逻辑漏洞,读者可以直接复制使用,极大提升了工作效率。

4、学习路径与进阶阶梯

本书的设计思路暗合“认知负荷理论”,为不同水平的读者铺设了清晰的学习路径。对于零基础用户,建议从“基础操作与窗体设计”章节入手,通过模仿简单的按钮点击事件,逐步建立VBA编程的感性认识。作者特意在开篇设置了一个“Hello World”风格的范例——通过VBA修改文本框内容,让读者在五分钟内获得成就感,从而建立学习信心。

中级读者则可以跳过基础章节,直接进入“数据处理与SQL进阶”部分。这里集中了本书最精华的内容:如何通过VBA动态构建交叉表查询、如何利用事务处理确保数据一致性、如何编写递归函数处理树形结构数据。每个范例都附有“扩展思考”栏目,引导读者思考如果数据量增大100倍,代码该如何优化。这种前瞻性的设计,帮助读者在实际工作中少走弯路。

高级用户更会发现本书的独特价值。在“API调用与外部扩展”章节中,作者展示了如何通过VBA调用Windows API实现定时任务、如何利用ADO Stream对象处理二进制文件、甚至如何编写COM加载项扩展Access功能。这些内容已经超越了普通VBA教程的范畴,触及了Office开发的深层内核。对于立志成为Access开发专家的读者而言,这部分内容无疑是通往高手之路的阶梯。

总结:

《Access VBA活用范例大辞典》以其严谨的内容架构、实用的范例选择、规范的代码呈现和科学的学习路径,在众多Access教程中脱颖而出。它完美平衡了工具书的查阅功能与教材的系统性,无论是刚接触数据库的新手,还是需要攻坚克难的老手,都能从中获得切实帮助。这本PDF电子书不仅传授了VBA编程技巧,更传递了一种“以解决问题为导向”的编程思维,这正是职场中最为稀缺的能力。

在数字化转型加速的今天,掌握Access VBA意味着拥有了打通数据孤岛的利器。本书的价值不仅在于教会读者写代码,更在于培养其用代码优化工作流程的意识。当读者能够独立编写出自动生成报表、智能校验数据、定时备份数据库的程序时,便会深刻理解“自动化”带来的效率革命。这本辞典正是通往这一目标的可靠向导,值得反复研读。

本文由nayona.cn整理

点击联系需要东西方神秘学学习资料,专业的咨询

只要网页介绍资料,全部都有,还有很多还没来得及更新
每天更新200-300款资料
全网最大最全的神秘学资料平台
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
有看中网站记得联系我
图片2            

联系我们

图片2

关注公众号

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
雅书雅书
《Excel 2016应用大全》_赵骥_清华大学_文字版电子书[PDF]_计算机类
上一篇 2026年6月9日 下午8:30
《彭山县税务志》.pdf
下一篇 2026年6月9日 下午8:31
易学资料

对占星塔罗感兴趣关注公众号

相关推荐

  • 《应山县概况》_应山县志编纂委员会办公室_

    如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘 《应山县概况》_应山县志编纂委员会办公室_PDF电子版下载 格式:PDF电子版 微信QQ: shuij56 县志简介 【书名】:…

    2025年12月15日
  • 肇论 (肇论 epub)

    如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘 肇论PDF格式文档图书下载 哲学宗教 作 者:洪修平释译 星云大师总监修 出 版 社:北京:东方出版社 出版年份:2018 IS…

    2025年2月26日
  • 《元皇五显坛》26页双页版

    如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘 道家符咒书籍《元皇五显坛》26页双页版PDF电子书下载。 部分截图 table{ margin:0 auto;} 有需要联系v;…

    2026年3月8日
  • 易学资料

    对占星塔罗感兴趣关注公众号

  • 1989版红色鹞落坪:岳西县美丽乡党史资料选编.pdf

    如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘 ⭐ 收藏文章 我的收藏 付费后下载高清电子版PDF文件 有需要联系v;加客服窗口的联系方式 摘要:1989版《红色鹞落坪:岳西县…

    2026年5月25日
  • 2006-朝阳文史 第6辑.pdf

    如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘 付费后下载高清电子版PDF文件 有需要联系v;加客服窗口的联系方式 摘要:围绕《2006-朝阳文史 第6辑》这一地方文史成果,本…

    2026年2月6日