很想、很想一头撞墙算了(88分)

  • 主题发起人 主题发起人 autumn
  • 开始时间 开始时间
A

autumn

Unregistered / Unconfirmed
GUEST, unregistred user!
今天早上用OleContainer连excel , 一切正常,工作的很好。
下午,我打开excel的exe新建了一个xls的文档,建了2个宏(有关打印的),用excel
自己的visal basic编辑器打开了浏览了一下(这是我真正的目的:想看这段vba如何写)
跟着就不保存退出excel,接着就继续写我的delphi程序,接着问题就出现了:
。。
我运行我原来正常的程序 错误“呼叫请求被对方拒绝”
ole1.CreateObjectFromFile('C:/WINDOWS/Desktop/档案管理打印/卷内文件模版.xlt',false);
我从delphi ide中新建一个olecontainer,无论是insert object 还是
createobjectfromfile都出现这个错误。我真气!!!
各位大哥,请出招!小弟已经竖起耳朵了
 
是不是excel没有结束,按ctrl+alt+delete看看!
 
在excel中再将你的宏运行一下!
 
新建一个项目。将你的delphi原代码拷到新项目中从原始方式验证哪个地方出问题。ms的东西
很多乱七八糟的地方
 
怎么会这样呢?你先把头撞了再说!
打开别的模版看看,如果行,应该是你的摸版问题,
如果不行,我也不知道。
 
我觉得如果你已经打开了一个
Excel实例,然后再用OleContainer
创建一个Excel实例就会出错。
 
于小澜:
运行我的exe后出现“呼叫请求被对方拒绝”就excel一直驻留内存,但是只要我一运行
execel-我的哪个模班,再退出excel,驻留内存的哪个东西就自动退出了。
梁坚:
我根本新建一个来做都不行,在我的机器上
li_tj:
已经确信在我打开我的exe之前没有运行excel
weicong:
我的excel摸班应该没有问题(没有宏)
 
各位兄台:
问题已解决。Microsoft Office97 setup.exe ->remove excel ->install excel
搞点。原因:估计是我的宏可能存入了个人宏或什么宏中(*.xla,*.xll)
分数分配方案:88分拿出8分,各位平分。不满意分配方案的请提出。
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=409826 这条问题看看。
 
多人接受答案了。
 
zyy04为什么把我的分给分了?
大富翁: autumn (autumn@fish.com.cn), 您可以修改您的信息.


现有积分: 2443, 专家分:5846, 本月净赚:1927, [ 本月排名 第 62 名, 总排名 第 85 名 ] 登记日期: 99-7-1 10:19:37, 上次进入: 00-12-27 12:01:02
情深不寿 强极则辱
我可是每天都来的呀!


 
后退
顶部