数据库VBA【VBA、Word和数据库的联合编程】.docx
《数据库VBA【VBA、Word和数据库的联合编程】.docx》由会员分享,可在线阅读,更多相关《数据库VBA【VBA、Word和数据库的联合编程】.docx(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1数据库数据库 VBAVBA【VBAVBA、WordWord 和数据库的联合编程】和数据库的联合编程】在实际工作中,常常需要将数据库中的数据放在 Word 文挡中。例如学校每期都要将学生的成绩填入到通知书中寄发给学生(家庭)。传统的实现方法是在Word 手工输入或用数据库软件编写一个专门的程序(模块)来完成此项工作。本文采用 VBA 作为开发语言,用宏命令的方法实现了 Access 数据库或 foxpro 数据库中的数据在 Word 中的自动成批替换。先在 Word 中建立一个名为通知书.dot 的模板,将通知书中固定的文字内容输入到该模板中,将变动的文字内容(取数据库中的字段值)设置成书签(
2、右图中的 name、math 等)。为了编程方便,书签名可取数据库表中相应的字段名。完成后存入 Office 的 Templates(模板)目录下。要实现VBA与数据库MicrosoftAccess97的连接,在Word中选主菜单工具宏宏名打开VisualBasic编辑器;选VBA主菜单条上工具菜单项下的引用命令,激 活 引 用 对 话 框 , 从 可 使 用 的 引 用 列 表 中 选 择MicrosoftDAO2.5/3.5CompatibilityLipay 一项,然后单击确定按钮,把它引用到工程中来。接下来在模板中编写出一条宏命令,直接在 Word 中用程序代码实现对数据库的读取。 对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VBA、Word和数据库的联合编程 数据库 VBA Word 联合 编程
限制150内