关于引用excel.application对象的问题!!!

bonever 2006-01-04 11:12:37
先祝大家新年快乐,我的问题如下:
===================================================
系统配置如下:
winXP
Office2003 SP1
vb references...的设置如下:
选中了microsoft excel 11.0 object library
程序如下:
'(1)
dim ex as object
'(2)
set ex =CreateObject("excel.application")
问题是:
运行到(2)时,出现错误提示:
Object required
如果将程序改为“
'(1)
dim ex as excel.application
'(2)
set ex = new excel.application
出现以下提示:
class does not support automation or does not support expected interface
==============================================
如果将上面的程序拷贝到另一台pc上,没有错误提示
小弟请教大家,这个问题应该如何解决呢?祝大家新年快乐

...全文
457 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bonever 2006-01-13
  • 打赏
  • 举报
回复
谢谢各位,我重装了office,重装了vs 都没有解决问题,最后重装了xp,问题解决了,实际问题可能出现在office或者vs,但可能没有完全卸载(用优化大师也没管用)。
province_ 2006-01-04
  • 打赏
  • 举报
回复
两个机器上的OFFICE版本不同造成的。
zhzhq800204 2006-01-04
  • 打赏
  • 举报
回复
应该是Office安装的问题。你从别的机子上拷贝一个microsoft excel 11.0 object library或其他版本,再试一下。
weiweiplay 2006-01-04
  • 打赏
  • 举报
回复
估计是你的这台机器的OFFICE有问题,建议重装
zou19820704 2006-01-04
  • 打赏
  • 举报
回复
Dim VBExcel As Excel.Application
Set VBExcel = CreateObject("Excel.Application")
faysky2 2006-01-04
  • 打赏
  • 举报
回复
应该是Office安装有问题
bonever 2006-01-04
  • 打赏
  • 举报
回复
谢谢楼上各位大侠出手相助,我试过了你们的方法,但还是不行,我用同一张盘在两台电脑上装了offcie2003,真不明白咋回事,请大家集思广益,继续帮帮小弟,谢谢!
northwolves 2006-01-04
  • 打赏
  • 举报
回复
http://support.microsoft.com/?scid=kb;zh-sm;219151

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧