Applies ToAccess for Microsoft 365 Access 2021 Access 2019 Access 2016

”RenameObject/オブジェクト名の変更” マクロ アクションを使用すると、Access デスクトップ データベース内の指定したデータベース オブジェクトの名前を変更することができます。

注: Access 2010 より、”Rename/名前の変更” マクロ アクションの名前は ”RenameObject/オブジェクト名の変更” に変更になりました。

注: このマクロ アクションは、データベースが信頼されていない場合は許可されません。

設定

”RenameObject/オブジェクト名の変更” マクロ アクションには次の引数があります。

アクションの引数

説明

New Name/新しい名前

データベース オブジェクトの新しい名前を指定します。 マクロ デザイン ウィンドウの [新しい名前] ボックスにオブジェクト名を入力します。 これは必須の引数です。

オブジェクトの種類

名前を変更するオブジェクトの種類を指定します。 [テーブル]、[クエリ]、[フォーム]、[レポート]、[マクロ]、[モジュール]、[データ アクセス ページ]、[サーバー ビュー]、[ダイアグラム]、[ストアド プロシージャ]、[関数] のいずれかをクリックします。 ナビゲーション ウィンドウで選択されたオブジェクトの名前を変更するには、この引数を空のままにします。

古い名前

名前を変更するオブジェクトの名前を指定します。 [古い名前] ボックスには、データベース中に存在するオブジェクトのうちで ”Object Type/オブジェクトの種類” 引数で選択された種類のオブジェクトがすべて表示されます。 ”Object Type/オブジェクトの種類” 引数を空白のままにした場合は、この引数も空白のままにします。

注:  ライブラリ データベースの ”RenameObject/オブジェクト名の変更” アクションが定義されたマクロを実行すると、Access によってこの名前のオブジェクトが最初にライブラリ データベースで検索され、次に現在のデータベースで検索されます。

解説

データベース オブジェクトの新しい名前は、Access オブジェクトの名前付け規則に従う必要があります。

開いているオブジェクトの名前を変更することはできません。

”Object Type/オブジェクトの種類” 引数と ”Old Name/古い名前” 引数を空白のままにすると、Access のナビゲーション ウィンドウで選択されたオブジェクトの名前が変更されます。 ナビゲーション ウィンドウでオブジェクトを選ぶには、”In Navigation Pane/ナビゲーション ウィンドウ内” 引数を [はい] に設定した ”SelectObject/オブジェクトの選択” アクションを使用します。

オブジェクトの名前を変更するには、ナビゲーション ウィンドウでオブジェクトを右クリックし、[ 名前の変更] をクリックし、新しい名前を入力します。 RenameObject アクションでは、ナビゲーション ウィンドウで最初にオブジェクトを選択する必要がなく、マクロを停止して新しい名前を入力する必要はありません。

このアクションは、新しい名前でオブジェクトのコピーを作成する ”CopyObject/オブジェクトのコピー” マクロ アクションとは異なります。

Visual Basic for Applications (VBA) モジュールで ”RenameObject/オブジェクト名の変更” アクションを実行するには、DoCmd オブジェクトの ”Rename/名前の変更” メソッドを使います。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。