Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


31010 / 76732 ←次へ | 前へ→

【50980】Re:コンボボックスを空白にする方法
質問  Tsuyo  - 07/8/24(金) 9:34 -

引用なし
パスワード
   kobasonさん、ichinose さん:
おはようございます。
返信ありがとうございます。

>不具合って再現できて何ぼものですからね!!
そうですね。質問時に状況をどこまで説明すれば良いかいつも迷います。
コードを最初から最後まで載せてしまったら、かえって訳が分からなくなるのではないかとか、教えて貰うからにはポイントを絞らナければと逆の方向に気を使ってしまいました。
問題部分が分からないのだから絞れるわけないんですけどね。

>この場合は、標準モジュールに
>
>Sub test()
>  Worksheets("sheet1").ComboBox1.ListFillRange = ""
>End Sub
>
>上記のtestで対応してください。
testしてみたのですが、確かにエラーは出なくなりましたが、
Worksheets("sheet1").ComboBox1.Clear
を実行してみてもなんの変化もなくコンボボックス内のアルファベットが残ったままになります。代わりに
Worksheets("sheet1").ComboBox1.value = ""
で対応しクリアしまし。
しかしWorksheets("sheet1").ComboBox1.value = ""を使う場合、ListFillRangeに値が入っていようがいまいが上手くいってしまうことがテストしていて分かり、少し愕然としてしまいました。

.Clearと""を当てはめることは同等と判断して良いのでしょうか?
0 hits

【50923】コンボボックスを空白にする方法 Tsuyo 07/8/22(水) 14:57 質問
【50924】Re:コンボボックスを空白にする方法 Tsuyo 07/8/22(水) 15:02 質問
【50925】Re:コンボボックスを空白にする方法 ぱっせんじゃー 07/8/22(水) 15:03 発言
【50928】Re:コンボボックスを空白にする方法 Tsuyo 07/8/22(水) 15:52 質問
【50930】Re:コンボボックスを空白にする方法 neptune 07/8/22(水) 16:49 回答
【50942】Re:コンボボックスを空白にする方法 Tsuyo 07/8/22(水) 23:28 質問
【50948】Re:コンボボックスを空白にする方法 ichinose 07/8/23(木) 8:01 発言
【50965】Re:コンボボックスを空白にする方法 [名前なし] 07/8/23(木) 17:23 質問
【50966】Re:コンボボックスを空白にする方法 kobasan 07/8/23(木) 18:33 回答
【50967】Re:コンボボックスを空白にする方法 ichinose 07/8/23(木) 18:34 発言
【50980】Re:コンボボックスを空白にする方法 Tsuyo 07/8/24(金) 9:34 質問
【51009】Re:コンボボックスを空白にする方法 ichinose 07/8/24(金) 20:31 発言
【51023】Re:コンボボックスを空白にする方法 Tsuyo 07/8/25(土) 22:42 質問
【51029】Re:コンボボックスを空白にする方法 ichinose 07/8/26(日) 0:54 発言

31010 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free