回答編集履歴

1

Workbooks.Addについて追記

2018/12/22 00:43

投稿

imihito
imihito

スコア2166

test CHANGED
@@ -49,3 +49,19 @@
49
49
  `Workbooks.Open`なら`GetObject`のようにウィンドウを非表示にしませんし、
50
50
 
51
51
  新規生成したExcel内で処理するため、ユーザーの操作に影響が出にくいと思われるためです。
52
+
53
+
54
+
55
+ ---
56
+
57
+
58
+
59
+ 「雛形」ということを明示するのであれば、`Workbooks.Open`ではなく、既存のブックを元に新規ブックを生成する`Workbooks.Add`の方が良いかもしれませんね。
60
+
61
+
62
+
63
+ ```vba
64
+
65
+ Set WB = XL.Workbooks.Add(CurrentProject.Path & "\test.xlsx") '雛形を取得
66
+
67
+ ```