Excel VBA質問箱 IV

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

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


8941 / 13644 ツリー ←次へ | 前へ→

【30197】comboboxの途中からの表示 green 05/10/21(金) 14:47 質問[未読]
【30201】Re:comboboxの途中からの表示 Jaka 05/10/21(金) 15:03 回答[未読]
【30202】Re:comboboxの途中からの表示 green 05/10/21(金) 15:10 お礼[未読]

【30197】comboboxの途中からの表示
質問  green  - 05/10/21(金) 14:47 -

引用なし
パスワード
   申し訳御座いませんが、皆様の知恵をお借りできないでしょうか?

シートには、A1=1、A2=2・・・A100=100とデータを入力済み
combobox1のRowSourceは、a1:100と設定
この状態でしたら、combobox1のプルタブ(?)をクリックすると「1、2、3・・・」と
リストが出てくるのですが、
これを任意のタイミングでプルタブをクリックすると
最初に「50、51、52・・・」と表示させる方法を教えて頂きたいのです。
もちろん、スクロールバーを上方に動かせば、49や40といったデータも表示できる様にしたいのです。

皆様、宜しくお願い致します。

【30201】Re:comboboxの途中からの表示
回答  Jaka  - 05/10/21(金) 15:03 -

引用なし
パスワード
   Private Sub ComboBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
  ComboBox1.ListIndex = 50
End Sub

【30202】Re:comboboxの途中からの表示
お礼  green  - 05/10/21(金) 15:10 -

引用なし
パスワード
   早速の回答、ありがとうございます。
希望通りの動きができるようになりました。

.Listindexは、上から何番目かの数字だけを取ってくるだけではなかったのですね。
勉強になりました。
本当にありがとうございました。

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