VBAは、非常に豊富なプログラミング環境を提供します。 Excelのメニューを使用して必ずしも実行できないマクロコードを使用して、多くのことを実行できます。

たとえば、マクロの途中で現在のディレクトリを変更したい場合があります。これは、特定のファイルを検索したり、その他のファイル指向のタスクを実行したりするために必要になる場合があります。 VBAは、ディレクトリを変更するためのChDirコマンドを提供します。構文は次のとおりです。

ChDir DirName

ここで、_DirName_は、変更先のディレクトリの絶対パス名です。文字列変数を使用してディレクトリ名を指定しない場合は、DirNameを引用符で囲む必要があります。指定したディレクトリ名が存在しない場合、コマンドはエラーで失敗します。

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2472)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。