加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

ms-access – Access 2007中VB中的“用户定义的类型未定义”错误

发布时间:2020-12-17 00:08:25 所属栏目:大数据 来源:网络整理
导读:我在以下代码行收到编译错误: Dim oXL As Excel.Application 代码在MS Access 2007中的VB中.上面的行是生成MS Excel文件的段的开头.对我来说显而易见的答案是确保在工具下检查“Microsoft Office 12.0对象库”.引用.我已经这样做但错误仍然存??在. Excel是
我在以下代码行收到编译错误:
Dim oXL As Excel.Application

代码在MS Access 2007中的VB中.上面的行是生成MS Excel文件的段的开头.对我来说显而易见的答案是确保在工具>下检查“Microsoft Office 12.0对象库”.引用.我已经这样做但错误仍然存??在. Excel是否需要并排安装才能工作?我做错了什么?提前致谢.

您需要引用Microsoft Excel 12.0对象库或使用后期绑定.如果您要与可能安装了不同版本的Excel的用户共享您的项目,则几乎总是需要延迟绑定.

对于后期绑定,您可以改为:

Dim oXL as object
Set oXL = CreateObject("Excel.Application")

然后您的代码应按预期工作,而无需进行引用…假设您没有使用任何其他Excel特定的值或对象.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读