【问题标题】:Access 2010 Issue: Moved from Office 2013 to Office 2010, "User-defined type not defined" errorAccess 2010 问题:从 Office 2013 移至 Office 2010,“未定义用户定义类型”错误
【发布时间】:2017-08-28 17:41:19
【问题描述】:

首先让我说我对 Access 数据库一无所知。在前几位先生离开后,我最近以我的职位继承了这一点。在他们离开之前,他们将 Office 从 2013 年降级到 2010 年(不确定原因,含糊地暗示许可问题)。

现在升级后数据库出现以下错误:

接着突出显示这一行(图片轻微编辑):

这是它突出显示的部分:

Public Sub g_MailMerge(strTemplate As String)
    Dim strPath As String
    Dim strQuery As String

    Dim doc As Word.Document
    Dim wrdApp As Word.Application

    On Error GoTo g_MailMergeError

    DoCmd.Hourglass True
   'Delete the rtf file

我已经尝试了很多关于参考的修复,但是到目前为止我从 Google 找到的所有解决方案都没有提出任何解决方案,尽管老实说我并不完全确定我在寻找什么。

工作站信息:

  • Mac 27" 运行 Windows Parallels 和 Windows 7 Pro;所有最新版本
  • Office 2010

如果您需要访问 Module1 的完整代码或以其他方式告诉我。

【问题讨论】:

标签: ms-access ms-word ms-access-2010


【解决方案1】:

在 VBA 环境中,转到工具 -> 参考菜单 检查是否缺少任何库。或许,取消勾选旧词库并检查新版本

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-22
    • 1970-01-01
    • 2014-06-17
    • 1970-01-01
    • 2012-05-31
    • 1970-01-01
    • 2015-01-07
    • 2011-04-12
    相关资源
    最近更新 更多