Visual Basic で " RepaintObject /オブジェクトの再描画" アクションを実行します。
構文
式。RepaintObject (ObjectType, ObjectName)
expression: DoCmd オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| ObjectType | 省略可能 | AcObjectType | 再描画するオブジェクトの種類を指定する AcObjectType 定数。 |
| ObjectName | 省略可能 | Variant | 引数 ObjectType で指定した種類のオブジェクトの有効な名前の文字列式。 |
注釈
RepaintObject メソッドを使用して、指定されたデータベース オブジェクトまたはアクティブなデータベース オブジェクト (何も指定されていない場合) の保留中の画面の更新を完了します。 Such updates include any pending recalculations for the object's controls.
引数を指定せずに RepaintObject メソッドを使用すると (ObjectType 引数には既定の定数 acDefault が想定されます)、アクティブなウィンドウを再描画します。
DoCmd オブジェクトの RepaintObject メソッドは、Microsoft Access 95 の Visual Basic コードで RepaintObject メソッドを実行するための互換性を保つために提供されました。 フォームを再描画する場合は、代わりに Form オブジェクトの既存の Repaint メソッドを使用することをお勧めします。
例
次の例では、 "顧客" テーブルを再描画します。
DoCmd.RepaintObject acTable, "Customers"
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。