《Access 2007 VBA宝典》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)HelenFeddema编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:7115175985
  • 页数:473 页
图书介绍:Microsoft Access是当今市场上最杰出的多媒体数据库管理软件之一,同时也是最优秀的Windows数据库系统。本书使用全新的内容、图形以及示例文件对Access 2007进行了全面介绍。讲述了如何创建桌面应用程序,如何创建适用于企业的应用程序,如何使用Internet或Intranet上的数据创建应用程序,以及Access和其他Office产品之间的数据交换、数据库安全、建立和运行帮助系统、高级选择查询、加快应用程序运行速度、Access应用程序的发布等Access高级话题。

第1部分 Office组件及其最佳用途 3

第1章 在Access中存储和显示数据 3

1.1 Office数据交换简史 3

1.2 在Access中存储数据 4

1.3 在Access窗体和报表中显示数据 4

1.3.1 创建Access套用信函 7

1.3.2 在Access中创建工作表类型的报表 9

1.4 小结 19

第2章 从Access中创建Word文档 20

2.1 使用TypeText方法为Word文档填充Access数据 20

2.2 使用Word模板创建格式化的Word文档 23

2.2.1 书签 23

2.2.2 文档属性 29

2.3 窗体域文档 33

2.4 小结 36

第3章 使用Excel分析数据 37

3.1 将Access数据导出到未格式化的工作表 37

3.2 使用Excel模板创建填充了Access数据的格式化工作表 39

3.3 使用VBA代码对Excel工作表进行格式化 47

3.4 小结 53

第4章 使用Outlook进行组织和通信 54

4.1 将约会和任务导出到Outlook 55

4.2 将日记信息导出到Outlook 60

4.3 从Access表创建电子邮件 62

4.4 小结 65

第2部分 编写VBA代码,在Office组件之间交换数据第5章 使用Access数据 69

5.1 在Access 2007中使用旧格式的数据库 71

5.2 解疑对象模型组件的引用 71

5.2.1 (新/旧)DAO对象模型 74

5.2.2 ADO对象模型 84

5.3 将DAO代码转换为ADO代码 99

5.4 小结 100

第6章 使用Word文档和模板 101

6.1 Office 2007中内置的Word导出 102

6.2 使用Automation代码将Access数据导出到Word 105

6.2.1 Word对象模型 106

6.2.2 选择将Access数据合并到Word的方法 110

6.3 小结 137

第7章 使用Excel工作表 138

7.1 简单地将Access数据导出到Excel 138

7.2 Excel对象模型 141

7.3 最简单地格式化工作表 143

7.4 使用代码格式化表格式工作表 147

7.5 工作时间表 151

7.6 小结 162

第8章 使用Outlook项目 163

8.1 将数据导出为Outlook项目 164

8.1.1 使用“收集数据”组 164

8.1.2 使用“导入”组导入或链接Outlook数据 164

8.1.3 使用示例数据库和窗体 169

8.2 Outlook对象模型 171

8.2.1 Exploer、Inspector和其他Outlook对象 172

8.2.2 引用Outlook对象的语法 173

8.2.3 在VBA代码中引用Outlook项 175

8.3 使用Outlook约会 176

8.4 使用Outlook任务 181

8.5 使用Outlook联系人 186

8.6 小结 192

第9章 使用文件和文件夹 193

9.1 使用Windows Explorer文件夹 194

9.1.1 Office FileDialog对象 194

9.1.2 FileSystemObject 197

9.2 备份数据库 200

9.3 使用文本文件 203

9.3.1 将数据写入文本文件 204

9.3.2 从文本文件读取数据 211

9.4 使用附件字段 214

9.4.1 将文件载入附件字段 216

9.4.2 将附件保存到文件 218

9.5 小结 219

第10章 使用外部数据 220

10.1 通过TransferText方法使用文本文件 221

10.1.1 创建导入或导出规范 221

10.1.2 在VBA代码中导入或导出文本文件 224

10.2 使用遗留数据库和电子表格文件 233

10.2.1 导入数据库文件 233

10.2.2 导入电子表格文件 235

10.2.3 导出数据库和电子表格文件 240

10.3 使用XML和HTML文件 242

10.3.1 导入HTML和XML文件 242

10.3.2 导出HTML和XML文件 245

10.4 使用电子邮件发送导出的文本文件 248

10.5 小结 250

第11章 将Access与Outlook联系人同步 251

11.1 根据一组链接表创建去规范化表 251

11.2 比较Outlook和Access联系人 255

11.2.1 重建Access和Outlook数据的平面文件表 256

11.2.2 将联系人数据从Access复制到Outlook(或反向操作) 266

11.3 使用附件 278

11.4 小结 282

第12章 深入学习 283

12.1 创建不同样式的Word发运标签 283

12.2 根据Access查询创建Excel数据透视图 295

12.3 使用电子邮件发送发运报表和重新订货报表 302

12.4 小结 305

第3部分 为Office添加更多功能 309

第13章 使用Visual Basic 6.0创建COM加载项 309

13.1 使用Visual Basic 6.0创建COM加载项 310

13.1.1 使用COM加载项模板 310

13.1.2 创建LNC Control Renaming COM加载项 312

13.1.3 安装COM加载项 329

13.1.4 对COM加载项进行故障排除 331

13.1.5 使用COM加载项 332

13.2 比较COM加载项与Access加载项 333

13.3 小结 333

第14章 创建Access加载项 334

14.1 Access加载项的作用 335

14.2 加载项类型 335

14.3 创建库数据库 336

14.3.1 菜单加载项 338

14.3.2 向导 339

14.3.3 属性生成器 340

14.4 编写加载项时需要了解的内容 341

14.4.1 加载项代码的特殊需求 341

14.4.2 有关加载项结构的提示 341

14.5 Extra加载项代码 342

14.5.1 Extras选项 342

14.5.2 basExtras模块 344

14.5.3 备份数据库 346

14.5.4 备份后端数据库 348

14.5.5 列出查询字段 352

14.5.6 列出表字段 353

14.5.7 其他过程 355

14.5.8 完成加载项 357

14.6 对加载项进行故障排除 357

14.7 安装加载项 360

14.8 使用Extras 2007加载项 362

14.8.1 Extras选项 362

14.8.2 备份数据库 363

14.8.3 备份后端数据库 363

14.8.4 列出查询字段 363

14.8.5 列出表字段 364

14.9 小结 364

第15章 在Access数据库和加载项中使用XML自定义功能区 365

15.1 创建和编辑XML代码的有用工具 366

15.1.1 XML Notepad 2007 366

15.1.2 VB 2005 XML编辑器 368

15.1.3 Office 2007Custom UI编辑器 368

15.2 在Access数据库中自定义功能区 368

15.2.1 创建XML代码 370

15.2.2 VBA代码 384

15.2.3 窗体功能区 388

15.3 使用Access加载项自定义功能区 389

15.4 小结 394

第16章 使用Visual Studio 2005共享加载项自定义Access功能区 395

16.1 准备编写Visual Studio加载项 395

16.1.1 向Office添加.NET支持 395

16.1.2 修改Connect类模块代码 405

16.1.3 向共享的加载项添加功能 406

16.1.4 调试加载项 411

16.1.5 生成并安装加载项 412

16.1.6 使用加载项 414

16.2 小结 415

第17章 使用Windows Script Host创建单独的脚本 417

17.1 处理Windows Script Host脚本的工具 417

17.1.1 Microsoft脚本编辑器 417

17.1.2 VBScript帮助文件 421

17.2 VBA与VBScript代码的区别 423

17.3 有用的脚本 425

17.3.1 建立脚本 426

17.3.2 Office脚本 431

17.3.3 其他脚本 435

17.4 使用Windows Vista任务计划程序安排备份脚本 437

17.5 小结 442

第18章 使用SQL Server数据 443

18.1 获得SQL Server 2005 444

18.2 准备要升迁到SQL Server的Access数据库 445

18.3 为Access数据配置SQL Server2005 446

18.3.1 通过防火墙 452

18.3.2 其他安全障碍 456

18.4 使用升迁向导 457

18.4.1 将Access表转换为SQL Server表 457

18.4.2 创建客户机/服务器应用程序 463

18.5 链接到SQL Server表中的数据 466

18.6 用于Access的SQL Server迁移助手 473

18.7 小结 473