- 締切済み
Access コンボボックス スライドバーで移動
Access 2003です。Formにコンボボックスを何個か設定してあります。クリックしてプルダウンさせ、データーが一覧されます。その後、下方に表示されている表示データーを選択するためにスライドバーをマウスを使って下方に移動させようとしても、スライドバーは移動しますが、表示データーは移動していきません。スライドバーを最下方まで一度移動させ、再度バーを移動させると中のデーターが上下に移動し、目的のデーターの選択が可能になります。2回目のからはこの操作をしなくても、プルダウンいてデーターは移動します。これはおそらくAccess のキャッシングが最初の段階でバッファリングされていないために起きている現象だと思います。開発途上では面倒ですが、商品としては品質低下になりますね。Clone で内部処理させ、あらかじめキャッシングさせていますが、たくさん置いてあるコンボボックスを作動させるのはバカげています。皆さんはどうされていますか?良い方法があればご教授おねがいします。Access はVersion 1.0 (1992年)から使用しています。
- みんなの回答 (4)
- 専門家の回答
補足
早速ご回答ありがとうございます。スライドバーは仰るとおりです。コンボボックスは、メインフォームに3個/サブフーム2個内に、各々2個おいてあります。おのおのに、一覧データーが、Tableや Query の形でデーターが連結しています。かなり大きな複雑なフォームになっています。すべて VBA で動かしています。このデーターベースは改良しながら10年使っています。ですので、これらに関しては問題はありません。先回お伝えしました通り、コンボボックスの下向き矢印をクリックして、データーをプルダウンさせたときの問題点をお伺いしているだけです。 通常なら、プルダウンさせて、スクロールバーで下方へスクロールさせれば、順次データーが表示されていきますが、それが「移動(スクロール)していかない」という単純な問題だけです。そういう経験はありませんか? 宜しくお願いします。