DoCmd.Save メソッド (Access)
Visual Basic で " Save /オブジェクトの保存" アクションを実行します。
構文
式。保存 (ObjectType、 ObjectName)
expression: DoCmd オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
ObjectType | 省略可能 | AcObjectType | 保存するオブジェクトの種類を指定する AcObjectType 定数。 |
ObjectName | 省略可能 | Variant | 引数 ObjectType で指定した種類のオブジェクトの有効な名前の文字列式。 |
注釈
Save メソッドは、ユーザーが明示的に開いたり保存したりするすべてのデータベース オブジェクトに対して使用できます。 Save メソッドを実行する場合は、指定するオブジェクトを開いておく必要があります。
ObjectType 引数と ObjectName 引数を空白のままにした場合 (既定の定数 acDefault は ObjectType 引数と見なされます)、アクティブなオブジェクトが保存されます。
ObjectType 引数を空白のままにし、ObjectName 引数に名前を入力すると、指定した名前のアクティブ オブジェクトが保存されます。
ObjectType 引数にオブジェクト型を入力する場合は、ObjectName 引数に既存のオブジェクトの名前を入力する必要があります。
注:
[!メモ] Save メソッドを使って、新しい名前で以下のオブジェクトを保存することはできません。
- フォーム ビューまたはデータシート ビューのフォーム
- 印刷プレビューのレポート
- モジュール
- データシート ビューまたは印刷プレビューのサーバー ビュー
- データシート ビューまたは印刷プレビューのテーブル
- データシート ビューまたは印刷プレビューのクエリ
- データシート ビューまたは印刷プレビューのストアド プロシージャ
例
次の例では、 Save メソッドを使用して、 New Employees Form という名前のフォームを保存します。 このフォームは、このメソッドを含むコードが実行されるときに開かれている必要があります。
DoCmd.Save acForm, "New Employees Form"
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。