質問編集履歴

3

プロジェクトイメージを追加。

2017/03/30 00:29

投稿

YOS_G-sepc
YOS_G-sepc

スコア29

test CHANGED
File without changes
test CHANGED
@@ -174,6 +174,10 @@
174
174
 
175
175
 
176
176
 
177
+ ![イメージ説明](5c50e14c5b987e5f66a2b31404c68197.png)
178
+
179
+
180
+
177
181
  ###補足情報(言語/FW/ツール等のバージョンなど)
178
182
 
179
183
  Microsoft Excel 2010

2

誤記修正

2017/03/30 00:29

投稿

YOS_G-sepc
YOS_G-sepc

スコア29

test CHANGED
File without changes
test CHANGED
@@ -88,7 +88,7 @@
88
88
 
89
89
  comb .combo2
90
90
 
91
- With End
91
+ End With
92
92
 
93
93
  End Sub
94
94
 

1

『ある処理』とぼかしていた部分を追記しました。

2017/03/27 07:12

投稿

YOS_G-sepc
YOS_G-sepc

スコア29

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  ###発生している問題・エラーメッセージ
10
10
 
11
- ある処理』を行うときに6割くらいでフリーズが生じてそのまま終了します。
11
+ あるフォーム開く際に6割くらいでフリーズが生じてそのまま終了します。
12
12
 
13
13
  Msgboxで特定を掛けたところコンボボックスの読み出し処理らしきところで止まることはわかりました。
14
14
 
@@ -18,11 +18,11 @@
18
18
 
19
19
 
20
20
 
21
- ちなみに、Excelを起動した後に一度でもフリーズしないである処理』遂行できれば、
21
+ ちなみに、Excelを起動した後に一度でもフリーズしないであるフォーム開ければ、
22
22
 
23
23
  Excelを閉じるまではほぼフリーズをしないようです。
24
24
 
25
- また、ある処理』の前にソースコードを覘いても同様に以降のフリーズはなくなるようです。
25
+ また、あるフォームを開く前にソースコードを覘いても同様に以降のフリーズはなくなるようです。
26
26
 
27
27
 
28
28
 
@@ -35,6 +35,44 @@
35
35
  ###該当のソースコード
36
36
 
37
37
  ```vba
38
+
39
+ 'あるフォームとは別のフォーム
40
+
41
+ 'ボタンを押してフォームオープン
42
+
43
+ Private Sub openForm()
44
+
45
+ '自作クラスの自作メソッドを呼び出し
46
+
47
+ Dim MC As New myClasss
48
+
49
+ MC.myMethod
50
+
51
+
52
+
53
+ 'コンボボックスの初期化
54
+
55
+ Application.Cursor = xlWait
56
+
57
+ ComboList.new_combo
58
+
59
+ Application.Cursor = xlDefault
60
+
61
+ 'フォームを開く
62
+
63
+ myForm.Show
64
+
65
+
66
+
67
+ Unload Me
68
+
69
+ End Sub
70
+
71
+
72
+
73
+
74
+
75
+ 'ComboListモジュール
38
76
 
39
77
  'コンボボックス初期値
40
78