teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

加筆・修正2

2021/08/10 07:20

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -19,9 +19,9 @@
19
19
  End With
20
20
  ```
21
21
  未選択の際にフィルタ―部分でエラーが発生するので、「いやいやIfでここ回避してるやん」と思って、
22
- If文のすぐ後にMsgBoxないしDebug.Print.ListIndexの数値を確認すると0が返っていました。
22
+ `With ListBox1`のすぐ後に`MsgBox(/Debug.Print).ListIndex`を確認すると0が返っていました。
23
- リストのトップアイテムを選択しても0です。
23
+ リストのトップアイテムを選択しても同じく0です。
24
24
 
25
25
  ### これは何!?
26
- ちなみに毎検索、Initializeの度に.ListBoxをクリアし、可視セルの中の選択肢でListBoxを埋めています。
26
+ ちなみに毎検索、Initializeの度に.ListBoxをクリアし、可視セルの中の選択肢(ユニークな値)でListBoxを埋めています。
27
27
  この返り値はおかしくないでしょうか??何かやり方が悪いのでしょうか?プロパティの設定か何かでしょうか?

1

加筆・修正1

2021/08/10 07:20

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -18,8 +18,8 @@
18
18
  End If
19
19
  End With
20
20
  ```
21
-
21
+ 未選択の際にフィルタ―部分でエラーが発生するので、「いやいやIfでここ回避してるやん」と思って、
22
- If文のすぐ後にMsgBoxないしDebug.Printで.ListIndexの数値を確認すると0が返っていま
22
+ If文のすぐ後にMsgBoxないしDebug.Printで.ListIndexの数値を確認すると0が返っていました
23
23
  リストのトップアイテムを選択しても0です。
24
24
 
25
25
  ### これは何!?