使用Excel vba创建Active Sheet的备份副本

问题描述

我需要将活动工作表的备份副本创建到新工作簿中。 这样就可以在其中仅包含活动工作表的情况下创建新工作簿(无宏,无vba)

我需要在“打开工作表”事件后进行

执行以下操作:

     Private Sub Workbook_Open()
     
     ActiveWorkbook.SaveCopyAs "E:\Projects\FolderName\FileName.xlsm"
                         
     End Sub

它将复制整个工作簿,其中包含所有vba代码和宏,而不是我所需要的。

有没有一种方法只能复制活动表?

理想情况下,我希望有一个单元格引用(我将文件路径存储在另一个表中名为“ BackupPath”的单独单元格中)。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)