回答編集履歴
1
追加
answer
CHANGED
@@ -9,4 +9,20 @@
|
|
9
9
|
Sub macro9()
|
10
10
|
Workbooks("Book1.xlsx").Sheets("Sheet1").Copy _
|
11
11
|
After:=Workbooks("Book2.xlsx").Sheets("Sheet1")
|
12
|
-
End Sub
|
12
|
+
End Sub
|
13
|
+
|
14
|
+
|
15
|
+
上記はVBAでC#ではありませんでした。すみません。
|
16
|
+
C#もExcelも持っていませんが、次のコードでどうでしょう?
|
17
|
+
|
18
|
+
ExcelTest excel1 = new ExcelTest("excel1ファイルのパス");
|
19
|
+
ExcelTest excel2 = new ExcelTest("excel2ファイルのパス");
|
20
|
+
|
21
|
+
//コピー元とコピー先のエクセルを開く
|
22
|
+
excel1.Open();
|
23
|
+
excel2.Open();
|
24
|
+
|
25
|
+
Worksheet sheet1 = excel1.Sheets[1];
|
26
|
+
Worksheet sheet2 = excel2.Sheets[1];
|
27
|
+
|
28
|
+
sheet1.Copy(Type.Missing, sheet2);
|