2017-09-06 17 views
0

ワークシート(「Financial Statement Generator」という名前のワークブック)に2つのワークシート(「Q4財務条件」と「Q4アクティビティ」)があります。新しいワークブック。ワークシートを新しいワークブックにコピーするときの公式の不一致

ワークシート「Q4財政状態は」='Q4 Activities'!F37 - H56 - H57

I新しいブックにコピーを行うと、='[Financial Statement Generator.xlsm]Q4 Activities'!F37 - H56 - H57

に数式の変更は、私が保持できるExcelで他の選択肢がありますように、1つのセルの数式を持っています数式をそのまま使用してワークシートを新しいワークブックにコピーします。

私は、一度に1つは、あなたが記述問題がありますワークシートをコピーするmacros-

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) 
+1

一度 '[財務諸表Generator.xlsm]を見つけ'と空の文字列に置き換えない場合には... – kaza

答えて

1

てコピー用紙を行っています。それは一度に両方のシートをコピーすることで周りの簡単な方法:

Dim sheetName As Variant 
Set wb = Workbooks.Add 
sheetName = Array("Q" & Quarter & " Financial Condition", "Q" & Quarter & " Activities") 
ThisWorkbook.sheets(sheetName).Copy Before:=wb.sheets(1) 
+0

はい、これは私のために働きました。ありがとう –

関連する問題