[问题] VBA 复制slsm档后,save失败

楼主: williamsm (Roger)   2016-12-09 18:08:49
软件:MS OFFICE
版本:2013
目前使用VBA想复制旧的xlsm档到新的xlsm
发现成功复制后,要再存盘就失败
错误讯息为-> xxx 1004: class application的save方法错误
想请问这边是哪里出了问题呢?谢谢
程式码如下:
test="c:\test.xlsm" '预备复制的档但
test1="c:\test1.xlsm" '这个原本没有实际档案,是被复制
FileCopy test, test1
Set MyXlsm = New Excel.Application
MyXlsm.Visible = True
MyXlsm.DisplayAlerts = False
MyXlsm.Workbooks.Open test1
MyXlsm.Application.EnableEvents = False
MyXlsm.Save '到了这边就发生错误
作者: soyoso (我是耀宗)   2016-12-09 18:22:00
改为myxlsm.activeworkbook.save

Links booklink

Contact Us: admin [ a t ] ucptt.com