【发布时间】:2017-09-06 21:19:03
【问题描述】:
我在一个工作簿(名为“财务报表生成器”)中有两个工作表(名为“Q4 财务状况”和“Q4 活动”),我需要将这些工作表复制到一个新工作簿中。
工作表“第四季度财务状况”有一个单元格公式为='Q4 Activities'!F37 - H56 - H57
当我复制到新工作簿时,公式变为='[Financial Statement Generator.xlsm]Q4 Activities'!F37 - H56 - H57
在 excel 中是否还有其他替代方法可以保留公式并将工作表复制到新工作簿。
我正在通过宏进行复印-
Dim sheetName As Variant
Set wb = Workbooks.Add
sheetName = Array("Q" & Quarter & " Financial Condition", "Q" & Quarter & " Activities")
ThisWorkbook.sheets(sheetName(1)).Copy Before:=wb.sheets(1)
ThisWorkbook.sheets(sheetName(0)).Copy Before:=wb.sheets(1)
【问题讨论】:
-
如果是一次性找到
[Financial Statement Generator.xlsm]并用空字符串替换...