“method 'saveas' of object'_workbook' failed”怎样解决——————在线等

pruple 2008-02-13 01:34:51
我在vb中用代码实现了将查询结果导入excel中,但是现在有个问题,我点击“导出图表”按钮系统开始导出查询结果时,如果我的d盘原来有一个test.xls文件,那么会弹出一个询问是否覆盖的对话框,我点击“是” 的话,覆盖原文件,将结果导出,没有问题,但是如果我点击“否”,就会出现“method 'saveas' of object'_workbook' failed”,我应该怎么做,才能让我在弹出询问对话框的时候有个选择呢?

xexcel.Application.AlertBeforeOverwriting = False
xworkbook.SaveAs FileName:="D:\test.xls"

...全文
344 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
pruple 2008-02-15
  • 打赏
  • 举报
回复
我换了一种方法,只是打开excel表,写入数据,然后如何保存让用户自己去选择了。呵呵,偷了个懒。
z_wenqian 2008-02-14
  • 打赏
  • 举报
回复
加一句 On Error Resume Next 试试。
pruple 2008-02-13
  • 打赏
  • 举报
回复
怎么这么久了都没人理我啊?看来头天上班大家都很忙了。呵呵

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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