下面这段代码为什么执行不成功?

已锁定

RENHQ

版主 西门子1847工业学习平台

  • 帖子

    13653
  • 精华

    61
  • 被关注

    2166

论坛等级:至圣

注册时间:2008-12-28

钻石 钻石 如何晋级?

下面这段代码为什么执行不成功?

998

6

2010-08-06 22:19:32

我想通过一段代码,检查目录下一个excel文件是否存在,如果存在就打开,如果不在则打开目录地下的模板,下面这段代码执行结果是,如果目录地下有这个文件可以执行,成功的进行下一步代码,可是如果没有这个文件,excel好像也就闪一下,没有打开模板然后就关闭了,为什么啊,请高手解惑,谢谢
Dim patch,filename
filename=CStr(Year(Now))&CStr(Month(Now))&CStr(Day(Now))
patch= "C:\"&filename&".xls"
Set objExcelApp =CreateObject("Excel.Application")
objexcelapp.Visible=True
If objExcelApp.fileexists(patch) Then

objExcelApp.Workbooks.Open (patch)
Else
objExcelApp.Workbooks.Open ("C:\moban.xls")
End If
。。。。。
objExcelApp.ActiveWorkbook.SaveAs patch
objExcelApp.Workbooks.Close
objExcelApp.Quit
Set objExcelApp= Nothing
下面这段代码为什么执行不成功? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32564条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。