当前位置:首页 > 工业技术
Access VBA活用范例手册
Access VBA活用范例手册

Access VBA活用范例手册PDF电子书下载

工业技术

  • 电子书积分:18 积分如何计算积分?
  • 作 者:左荣欣编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2017
  • ISBN:7113230695
  • 页数:612 页
图书介绍:本书侧重于Access的基础应用技巧,全书共11章,可以分为四大部分:第一部分为第1章至第4章,着重介绍Access VBA的基础操作技巧;第二部分为第5章至第8章,着重介绍对数据库中数据的处理技巧;第三部分为第9章和第10章,着重介绍通过VBA代码使用其他应用程序和外部文件的技巧;第四部分为第11章,Access VBA办公实战综合案例。其中每一个案例都会对本书中使用到的主要知识点进行讲解,并且每个案例都力图只解决一个单独的问题,从而方便读者查阅和借鉴。
《Access VBA活用范例手册》目录

Chapter 01 Access基础操作技巧 1

VBA编辑器 2

001显示VBA编辑器 2

002调用编辑工具栏 4

003设置代码的显示效果 5

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

005设置强制性声明变量 7

过程、模块与语句 9

006创建Sub过程 9

007创建Function程序 10

008定义有作用域的过程 13

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

010导入与导出模块 14

011直接删除指定模块 15

012快速定位到某个过程 16

013拆分代码窗口 17

014调用Sub过程 17

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

内置函数 21

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

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

018显示输入对话框 24

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

020判断是否为空值 27

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

022取得字符串长度 30

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

VBA中的定义 33

024 VBA中的命名规则 33

025让变量名更有意义 34

026定义常量 34

027定义变量 35

028定义数组 35

029定义动态数组 36

030自定义数据类型 36

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

032定义静态变量 41

033使用定义的常量 42

034使用内置常量 44

流程语句 45

035直线流程结构 45

036简单条件分支结构 47

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

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

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

040进行循环判断 55

041进行判断循环(1) 57

042进行判断循环(2) 59

043进行计次循环 61

044 强制跳出循环 62

错误处理及工程安全 64

045使用On Error GoTo处理错误 64

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

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

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

049创建数字证书 70

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

051保护VBA代码 71

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

在窗体上操作控件 74

052向窗体添加控件 74

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

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

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

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

057设置控件的可见性 81

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

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

060定位控件 87

061设置控件大小 88

062设置控件边框 92

063指定控件是否透明 93

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

065使标签具有闪烁效果 96

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

获取控件的数据 100

067获取文本框中的数据 100

068获取组合框中的数据 101

069获取列表框中的数据 103

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

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

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

数据库对象的引用 109

073引用当前数据库 109

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

075引用数据库中的表 113

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

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

078连接到当前数据库 119

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

数据库对象的创建与编辑 123

080创建数据库 123

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

082删除指定数据表 127

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

084创建自动编号字段 130

085创建与删除索引 132

086在数据表中设置主键 135

087创建与删除关系 137

088创建与删除查询 141

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

应用程序的操作技巧 146

089启动与退出Access 146

090 Access界面操作 147

091打开指定对象 149

092对象界面大小操作 151

窗体的操作 152

093判断窗体是否已加载 152

094设置窗体的标题 154

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

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

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

098设置窗体的数据源 160

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

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

101窗体记录的双击事件 166

102创建及删除窗体 168

103关闭所有打开的窗体 170

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

105引用窗体中的控件 174

Chapter 04 数据格式处理技巧 177

文本的外观格式 178

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

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

108将文本加粗显示 183

109将文本倾斜显示 184

110为文本设置下画线 186

111更改文本的字体 187

112设置文本的对齐方式 189

113设置文本的排列方式 190

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

字符串数据处理 194

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

116将字符串换行显示 196

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

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

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

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

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

数值数据处理 205

122将数值转化为货币型 205

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

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

125对数值进行取整 210

126将数值转换为百分数 211

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

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

日期数据处理 215

129获取系统当前的时间 215

130获取系统当前的日期 217

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

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

133将日期格式化 221

134获取日期的年月日 223

135获取时间的时分秒 224

136判断日期对应的星期 225

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

138计算经过×天数后的日期 229

Chapter 05 数据排序技巧 231

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

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

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

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

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

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

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

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

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

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

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

149在子窗体中排序数据 249

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

通过查询排序数据 253

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

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

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

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

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

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

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

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

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

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

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

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

通过编写SQL语句排序数据 279

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

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

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

166使用多个关键字排序 284

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

168自定义序列排序数据 287

Chapter 06 数据查询技巧 291

逐条查询技巧 292

169跳转到下一条记录 292

170跳转到第一条记录 293

171跳转到最后一条记录 294

172跳转到上一条记录 296

173定位到指定记录 297

174查询指定数据的记录 299

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

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

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

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

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

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

181在子窗体中查询记录 309

182实现继续查询操作 311

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

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

185使用Like进行模糊查询 316

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

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

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

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

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

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

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

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

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

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

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

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

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

198恢复筛选之前的效果 340

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

通过编写SQL语句查询数据 375

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

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

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

220快速恢复筛选结果 380

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

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

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

追加数据技巧 390

223在数据表追加记录 390

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

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

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

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

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

删改数据技巧 402

229删除第一条数据记录 402

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

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

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

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

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

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

236修改指定位置的数据 419

通过编写SQL语句编辑记录 421

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

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

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

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

241在数据表中删除记录 429

242在数据表中新增字段 431

243在数据表中删除字段 432

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

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

统计数据记录技巧 438

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

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

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

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

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

打印数据记录技巧 446

250打开“打印”对话框 446

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

252打印数据表中的数据 449

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

254设置打印页面的大小 452

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

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

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

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

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

Access与Word之间的数据读/写 464

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

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

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

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

263打开指定的Word文档 471

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

265在Word中插入表格 476

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

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

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

Access与Excel之间的数据读/写 487

269使用通用方法启动Excel应用程序 487

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

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

272激活指定工作表 492

273向单元格输入数据 494

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

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

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

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

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

279设置工作表的列宽 508

280获取单元格中的数据 510

Chapter 10 其他的操作技巧 513

文件的操作 514

281从文本文件读取数据 514

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

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

284使用对话框选择文件 519

285通过对话框打开文件 521

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

287复制指定位置的文件 526

288删除指定位置的文件 528

289新建文件夹 530

Web与XML的应用 532

290启动邮件管理软件 532

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

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

293将HTML文件导入Access数据库 537

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

295将XML文件导入Access数据库 541

超链接的应用 542

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

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

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

其他常用技巧 548

299强制展开下拉列表 548

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

301组合框的联动 551

302组合框的多级联动 553

303获取外部数据表数据 559

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

案例1 采购管理系统 566

案例2 会员管理系统 580

案例3 经销商查询系统 597

相关图书
作者其它书籍
返回顶部