VBA ファイル名を変更する

Written by

Mel Jenkins

Reviewed by

Steve Rynearson

Translated by

masahiro yoshida

Last updated on 5月 11, 2022

VBAでは、既存のファイルの名前を変更するために Name コマンドで既存のファイル名を変更することができます。このチュートリアルでは、特定のファイルの名前を変更する方法を学びます。

ファイルをコピーして名前を変更する方法を学びたい場合は、こちらのリンクをクリックしてください:VBA ファイルをコピーする

VBAでファイル名を変更する

ここでは、VBA Folderフォルダ内の既存のファイルSample file 1.xlsxの名前を変更する方法を説明します。ファイルのあるフォルダーは、現在、画像1のようになっています。

vba rename file  リネーム

画像1. フォルダ C:\VBA Folder内のファイル

以下は、ファイル名を変更するコードです。

Name "C:\VBA Folder\Sample file 1.xlsx" As "C:\VBA Folder\Sample file 2.xlsx"

コードを実行すると、Sample file 1.xlsxというファイルが、Sample file 2.xlsx というファイル名に変更され、画像2のようになります。

vba rename file result リネーム

画像2. フォルダ C:\VBA Folder内の変更されたファイル

vba-free-addin

VBAコード例アドイン

当サイトで紹介しているすべてのコード例に簡単にアクセス可能。

メニューから選択してクリックするだけで、コードがモジュールに直接挿入されます(.xlam アドイン)。

(インストール不要!)

無料ダウンロード

VBAコード例に戻る