使用しているデータベースでオブジェクトの名前変更 : Access




BackHome BackTipsへ Backメニューへ

オブジェクトとは、テーブル・フォーム・レポート・クエリ・モジュール・マクロなどのことです。

名前を変更するには、Renameメソッドを使います。

構文: DoCmd.Rename( 変更後の名前 , オブジェクトタイプ , 元の名前)

オブジェクトタイプ:
  acDataAccessPage: データアクセスページ
  acDefault: データベースウィンドウで選択されているカレントオブジェクト(既定値)
  acDiagram: ダイアグラム
  acForm: フォーム
  acFunction: 関数
  acMacro: マクロ
  acModule: モジュール
  acQuery: クエリ
  acReport: レポート
  acServerView: サーバービュー
  acStoredProcedure: ストアアドプロシージャ
  acTable: テーブル

■名前変更前のAccessテーブル
Rename前テーブル

■名前変更前のAccessフォーム
Rename前フォーム

■名前変更実行Accessフォーム
実行するフォーム画像


■ Access VBA 実行コード

Option Compare Database
Option Explicit

Private Sub コマンド0_Click()
    DoCmd.Rename "M_製品マスタ_名前変更", acTable, "M_製品マスター"
End Sub

Private Sub コマンド1_Click()
    DoCmd.Rename "フォーム1_名前変更", acForm, "フォーム1"
End Sub

■名前変更後のAccessテーブル
Rename後テーブル

■名前変更後のAccessフォーム
Rename後フォーム



BackHome BackTipsへ Backメニューへ

Copyright(C) FeedSoft