teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追加

2018/06/25 11:50

投稿

casaganai
casaganai

スコア144

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);