回答編集履歴

1

追記

2016/11/14 04:09

投稿

ttyp03
ttyp03

スコア16998

test CHANGED
@@ -23,3 +23,43 @@
23
23
  Application.DisplayAlerts = True
24
24
 
25
25
  ```
26
+
27
+ ---
28
+
29
+ 更新された質問に対応した版
30
+
31
+ ```VBA
32
+
33
+ Dim wb_from As Workbook
34
+
35
+ Dim wb_to As Workbook
36
+
37
+
38
+
39
+ ' 現在のブックを保持
40
+
41
+ Set wb_from = ActiveWorkbook
42
+
43
+ ' 保存済みワークブックを開く
44
+
45
+ Set wb_to = Workbooks.Open("xxxx.xlsx")
46
+
47
+ ' シートをコピー
48
+
49
+ wb_from.Worksheets(1).Copy before:=wb_to.Worksheets(1)
50
+
51
+ ' シート名を変更
52
+
53
+ wb_to.Worksheets(1).Name = wb_from.Worksheets(1).Name
54
+
55
+ ' 保存
56
+
57
+ wb_to.Save
58
+
59
+ ' 閉じる
60
+
61
+ wb_to.Close
62
+
63
+
64
+
65
+ ```