RepaintObject メソッド (Access)DoCmd.RepaintObject method (Access)

Visual Basic で " RepaintObject /オブジェクトの再描画" アクションを実行します。The RepaintObject method carries out the RepaintObject action in Visual Basic.


RepaintObject(ObjectType, ObjectName)expression.RepaintObject (ObjectType, ObjectName)

expression: DoCmd オブジェクトを表す変数。expression A variable that represents a DoCmd object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
ObjectTypeObjectType 省略可能Optional AcObjectTypeAcObjectType 再描画するオブジェクトの種類を、 Acobjecttypeクラスの定数で指定します。An AcObjectType constant that specifies the type of object to repaint.
ObjectNameObjectName OptionalOptional VariantVariant 引数 ObjectType で指定した種類のオブジェクトの有効な名前を文字列式で指定します。A string expression that's the valid name of an object of the type selected by the ObjectType argument.


RepaintObjectメソッドを使用すると、指定したデータベースオブジェクトまたはアクティブなデータベースオブジェクトに対する保留中の画面の更新を実行できます (指定されていない場合)。You can use the RepaintObject method to complete any pending screen updates for a specified database object or for the active database object, if none is specified. Such updates include any pending recalculations for the object's controls.Such updates include any pending recalculations for the object's controls.

引数を指定せずにRepaintObjectメソッドを使用すると、引数_ObjectType_に既定の定数acdefaultを指定すると、アクティブウィンドウが再描画されます。Using the RepaintObject method with no arguments (the default constant, acDefault, is assumed for the ObjectType argument) repaints the active window.

DoCmd オブジェクトの RepaintObject メソッドは、Microsoft Access 95 の Visual Basic コードで RepaintObject メソッドを実行するための互換性を保つために提供されました。The RepaintObject method of the DoCmd object was added to provide backwards compatibility for running the RepaintObject method in Visual Basic code in Microsoft Access 95. フォームを再描画する場合は、代わりに、 formオブジェクトの既存のrepaintメソッドを使用することをお勧めします。If you want to repaint a form, we recommend that you use the existing Repaint method of the Form object instead.


次の使用例は、 Customersテーブルを再描画します。The following example repaints the Customers table.

DoCmd.RepaintObject acTable, "Customers"

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.