导入MS Word表单字段访问 - 缺少参考?

时间:2012-07-05 14:39:28

标签: ms-access vba ms-word

我正在尝试从MS Word表单字段将数据导入Access 2007 我在这里遵循了教程:http://msdn.microsoft.com/en-us/library/aa155434(v=office.10).aspx

当我运行VBA代码时,我收到一个编译错误,上面写着“用户定义的类型未定义”。在做了一些研究后,我发现可能是因为我缺少对象库中对象的引用 我引用了以下对象库:

  1. Visual Basic For Applications
  2. Microsoft Access 12.0对象库
  3. Ole Automation
  4. Microsoft Office 12.0数据库引擎对象库
  5. Microsoft Word 12.0对象库
  6. 在此处调用sub时抛出错误:

    Sub GetWordData()
    

    我错过了引用,还是我有其他问题?

    提前致谢

1 个答案:

答案 0 :(得分:1)

确保您已设置对Microsoft ActiveX Data Objects x.x Library

的引用

在代码窗口中,选择工具 - >参考,滚动到库并勾选。

请注意,使用库引用而不是后期绑定(Create.Object("Word.Application"))可以更轻松地访问属性和方法,但这可能意味着您的代码无法在其他环境中运行。