質問編集履歴
5
誤字と文言の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -230,10 +230,10 @@
|
|
230
230
|
|
231
231
|
⇒変化なし。
|
232
232
|
|
233
|
-
②test.xlsm起動時にtest_main.xlsm用のExcelObjectを生成する前にあらかじめダミーのマクロでExcelObje
|
233
|
+
②test.xlsm起動時にtest_main.xlsm用のExcelObjectを生成する前にあらかじめダミーのマクロでExcelObjectを生成する。
|
234
234
|
|
235
235
|
ダミーの内容はWorkbook_Openイベント内で「Windows(ThisWorkbook.Name).Visible = False」のみ。
|
236
236
|
|
237
|
-
⇒test_main.xlsmとは別プロセスになり、後から開いたブックのプロセス
|
237
|
+
⇒test_main.xlsmとは別プロセスになり、後から開いたブックもダミーのプロセスに吸収されることを確認した。(先に開いたExcelプロセスが優先される?)
|
238
238
|
|
239
239
|
しかし、後から開いたブックを全て閉じればダミーのプロセスが消滅し、次回からブックを開いた際はtest_main.xlsmのプロセスが吸収してしまう。
|
4
試したことの追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -226,6 +226,14 @@
|
|
226
226
|
|
227
227
|
### 試したこと
|
228
228
|
|
229
|
-
test_main.xlsmの変数exAppの型をObject型に変更し、事前バインディングから実行時バインディングになるようにしてみた。
|
229
|
+
①test_main.xlsmの変数exAppの型をObject型に変更し、事前バインディングから実行時バインディングになるようにしてみた。
|
230
230
|
|
231
231
|
⇒変化なし。
|
232
|
+
|
233
|
+
②test.xlsm起動時にtest_main.xlsm用のExcelObjectを生成する前にあらかじめダミーのマクロでExcelObjextを生成する。
|
234
|
+
|
235
|
+
ダミーの内容はWorkbook_Openイベント内で「Windows(ThisWorkbook.Name).Visible = False」のみ。
|
236
|
+
|
237
|
+
⇒test_main.xlsmとは別プロセスになり、後から開いたブックのプロセスもダミーの方へ吸収されることを確認した。(先に開いたプロセスが優先される?)
|
238
|
+
|
239
|
+
しかし、後から開いたブックを全て閉じればダミーのプロセスが消滅し、次回からブックを開いた際はtest_main.xlsmのプロセスが吸収してしまう。
|
3
ソースコードの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -80,7 +80,7 @@
|
|
80
80
|
|
81
81
|
'ブックの非表示
|
82
82
|
|
83
|
-
Windows(
|
83
|
+
Windows(ThisWorkbook.Name).Visible = False
|
84
84
|
|
85
85
|
|
86
86
|
|
@@ -132,7 +132,7 @@
|
|
132
132
|
|
133
133
|
'ブックの非表示
|
134
134
|
|
135
|
-
Windows(
|
135
|
+
Windows(ThisWorkbook.Name).Visible = False
|
136
136
|
|
137
137
|
'ユーザーフォームの表示
|
138
138
|
|
2
タイトルの修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
VBA ユーザーフォームを表示後に別ブックを表示し、表示したブックを全て閉じてもユーザーフォームは残るようにしたい
|
1
|
+
ExcelVBA ユーザーフォームを表示後に別ブックを表示し、表示したブックを全て閉じてもユーザーフォームは残るようにしたい
|
test
CHANGED
File without changes
|
1
概要の変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
|
28
28
|
|
29
|
-
### 前提・
|
29
|
+
### 前提・要件
|
30
30
|
|
31
31
|
お世話になります。初質問のため、至らぬ点がございましたら
|
32
32
|
|