CreateOleObject('Excel.Application' )报错

wxmwxmwxm 2010-04-27 11:02:02
var ExcelApp: Variant;
...
ExcelApp := CreateOleObject('Excel.Application' );
执行提示“无效的类别字符串”,怎么回事?
在另外一台机上运行又没问题?
...全文
1100 13 打赏 收藏 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
luckyzhangtong 2012-03-27
  • 打赏
  • 举报
回复
遇到同样问题
wxmwxmwxm 2010-04-28
  • 打赏
  • 举报
回复
是EXCEL没安装好,重新安装EXCEL就没问题了,谢谢各位,祝大家五一快乐!
柯本 2010-04-28
  • 打赏
  • 举报
回复
用OLE操作WORD/EXCEL,必须在客户机上安装office的
亮剑_ 2010-04-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 hongqi162 的回复:]
没安装excel或安装的excel有问题
[/Quote]
搜一搜注册表里有没有“Excel.Application”
应该是在 HKEY_LOCAL_MACHINE\SOFTWARE\Classes
bdmh 2010-04-28
  • 打赏
  • 举报
回复
没有安装excel,或者说机器中不是安装版的office,那样没有注册信息,是创建不了的
hongss 2010-04-28
  • 打赏
  • 举报
回复
没办法调用Excel,应该是缺少可调用的资源。没装Excel。
hongqi162 2010-04-28
  • 打赏
  • 举报
回复
没安装excel或安装的excel有问题
Harryfin 2010-04-27
  • 打赏
  • 举报
回复
就是没装EXCEL
merrymin 2010-04-27
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 pilicat 的回复:]
因为在那台电脑上没有安装Excel,需要安装Excel。
[/Quote]
暂时没遇到,能想到的也是这个答案
cmdream 2010-04-27
  • 打赏
  • 举报
回复
可能是楼上说的原因
pilicat 2010-04-27
  • 打赏
  • 举报
回复
因为在那台电脑上没有安装Excel,需要安装Excel。

5,943

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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