用OLEOBJECT连接的EXCEL如何让表格不为隐藏(急啊!请哪位大哥帮帮忙了)

buptchenbin 2002-11-18 03:01:31
oo.connecttoobject(path+"tab1.xls","excel.sheet")
apl=oo.application
book=apl.workbooks[1]
sheet=book.worksheets[1]
apl.visible=true
此时只能显示EXCEL服务器,而表格还是隐藏的,如何让表格不隐藏?
...全文
58 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuebuctxy 2002-11-20
  • 打赏
  • 举报
回复
语句?贴出来吧
xuebuctxy 2002-11-19
  • 打赏
  • 举报
回复
我写过很多遍,甚至还作过循环,从来没出过问题啊!你怎么写的
buptchenbin 2002-11-19
  • 打赏
  • 举报
回复
还有别的方法吗?
buptchenbin 2002-11-19
  • 打赏
  • 举报
回复
不行啊返回值总是FALSE
xuebuctxy 2002-11-19
  • 打赏
  • 举报
回复
判断对象是否存在
if isalive(obj)...试试看!
buptchenbin 2002-11-19
  • 打赏
  • 举报
回复
大哥,如果我手工关掉了EXCEL表,在程序里怎么判断啊?手工关掉EXCEL后,程序里用OLEOBJECT.WORKBOOKS.CLOSE时出错
buptchenbin 2002-11-18
  • 打赏
  • 举报
回复
这样是可以但是修改后关闭有时会出问题啊
oleobject book1
book1=xls.workbooks[1]
book1.saved=true
book1.close
我修改表后不要保存只是用EXCEL来写数据然后打印
但用程序控制关闭时有问题速度奇慢或内存出错
xuebuctxy 2002-11-18
  • 打赏
  • 举报
回复
呵呵,还是写错了
songfrh 2002-11-18
  • 打赏
  • 举报
回复
oleobject xls

xls = create oleobject
xls.connecttonewobject("Excel.application")
xls.workbooks.open('原有文件')
或者xls.workbooks.add() 新建
xls.visible = true
xuebuctxy 2002-11-18
  • 打赏
  • 举报
回复
oleobject myexcel
myexcel=create oleobject
myexcel.connecttonewobject("c:\test.xls")
myexcel.application.visible=true
...
//好久没写了,好象没写错吧
另外建议你查一下connecttoobject()的返回值,看是否连上
buptchenbin 2002-11-18
  • 打赏
  • 举报
回复
你把具体的语法写出来我看看好吗?
xuebuctxy 2002-11-18
  • 打赏
  • 举报
回复
用connecttonewobject()可以不让他隐藏啊!
buptchenbin 2002-11-18
  • 打赏
  • 举报
回复
我现在不是考虑能不能打开表格,而是考虑打开的表格是否隐藏啊,大哥!
我都试了无数次了表格当然能打开只是总是隐藏的
xuebuctxy 2002-11-18
  • 打赏
  • 举报
回复
我记得connecttoobject()在excel未运行时是打不开的,你确定已经打开了改文件,excel运行不代表文件已经打开啊!
用connecttonewobject()连接吧,那样一定能打开,我用过
buptchenbin 2002-11-18
  • 打赏
  • 举报
回复
表格打开了,但是是隐藏的啊!
我就是想让表格打开时不是隐藏的,请问怎么办啊???
xuebuctxy 2002-11-18
  • 打赏
  • 举报
回复
表格呢?是隐藏了还是没打开表格?确认一下!
buptchenbin 2002-11-18
  • 打赏
  • 举报
回复
用connecttoobject()就能连上啊而且我要打开的是已经存在的表
xuebuctxy 2002-11-18
  • 打赏
  • 举报
回复
用connecttoobject()?
excel已经打开了才能连上啊,已经打开了吗?用connecttonewobject()试试
我用过,没问题啊!

401

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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