PB12转出EXCEL

tjtx_cyf 2010-11-23 10:34:44
转出EXCEL的时候,当有打开excel的时候报错,代码如下,请高手指点
string docname
docname=trim(sle_1.text)
if docname='' then return

// Convert HTML file to Excel native format
OLEObject excel1
DESTROY excel1
excel1 = CREATE OLEObject
if excel1.ConnectToObject(docname) = 0 then
excel1.application.DisplayAlerts = FALSE
excel1.application.workbooks(1).Parent.Windows(excel1.application.workbooks(1).Name).Visible = True
excel1.application.workbooks(1).saveas(docname,39)
excel1.application.workbooks(1).close()
end if
Excel1.DisConnectObject()
DESTROY excel1

报错提示 excel1.application.workbooks(1).saveas(docname,39) 这行代码有问题
...全文
140 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
www_huabo 2010-11-23
  • 打赏
  • 举报
回复
都用上pb12 了
zlf19810306 2010-11-23
  • 打赏
  • 举报
回复
另外你用saveas另存为同名的文件,如果是文件扩展名相同当然会报错
zlf19810306 2010-11-23
  • 打赏
  • 举报
回复
用ConnectToNewObject试试

1,108

社区成员

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

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