プロが教えるわが家の防犯対策術!

アクセスVBAで画面を作っており、
あるフォーム画面に、あるサブフォーム画面を付けてます。
フォーム画面に条件を入力すると、サブフォーム画面に
データが表示されます。
サブフォーム画面はデータが多くなると、
スクロールバーで上下に移動できるようにしてます。

今、フォーム画面で条件を入れると、サブフォーム画面は
さほどデータが多くなくても
スクロールバーの移動する枠がとても小さく表示されます
(あたかもデータがたくさんあるように)
但し、その時に、スクロールバーをクリックしたりすると
すぐに適切なスクロールバーの幅になります。

フォーム画面で条件を入れた直後に
サブフォーム画面のスクロールバーの幅を適切にしたいのですが
何か、特別な設定とか必要なのでしょうか?

A 回答 (1件)

レコード数を調べるにはコストがかかるので、


スクロールバーのつまみ部分の初期値は適当に
設定されています。
特に設定はありません。

いったん最終レコードへ移動すれば適切な高さに
なります。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
初期値は適当に設定されてるんですね。
諦めました。

お礼日時:2010/01/26 11:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す