_ExcelTips_の他の号では、VBAを使用して現在のドライブとディレクトリを切り替える方法を学びました。つまり、次のようにドライブとディレクトリを変更できます。

MyDrive = "E:"

MyFolder = "\MyDocs\ThisFolder\"

ChDrive MyDrive ChDir MyFolder

完了すると、現在のディレクトリはE:\ MyDocs \ ThisFolder \になります。 VBAには、同じ情報を使用してドライブとディレクトリの両方を簡単に指定できる便利なショートカットが用意されています。次のことを考慮してください:

MyPath = "E:\MyDocs\ThisFolder\"

ChDrive MyPath ChDir MyPath

このコードには1行少ない(そして1少ない変数)が含まれていますが、同じことを行います。 VBAは、ChDriveコマンドを実行するときに、パス内のドライブ文字にのみ注意を払います。これにより、単一の変数をパスに簡単に設定し、ドライブとディレクトリの両方を設定するときにそれを使用できます。

注:

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

link:/ excelribbon-ExcelTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

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

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

link:/ excelribbon-Easily_Changing_the_Default_Drive_and_Directory [デフォルトのドライブとディレクトリを簡単に変更する]