vbaで業務システムを軽く作っています。
listboxにいくつか製番をいれており、クリックするとその値取得しています。
1回だけなら問題ないのですが、1度クリックするとカーソルがその位置に残り、連続でクリックしてもなにもおきせん。
例
- 1
- 2
- 3
- 4
があった場合、1→2→1は全部大丈夫ですが、1→1→1は最初の1しか反応しません。
MouseDownを使うと連続のクリックにも対応していますが、ListBox1.ListIndexが使えず、どこをクリックしたのかはX,Yの座標から取得しないとダメで、それは避けたいです。
ListBox1.ListIndexを使える形でいい方法はないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/16 12:08
2020/09/17 01:19
2020/09/17 10:52