2011年11月30日水曜日

[ExcelVBA] ChDir関数


■構文
ChDir path

■説明
カレントフォルダの変更をします。
初期値は、
メニューバーの「ツール」→「オプション」→「全般」タブにあるカレントフォルダの項目です。


ChDir関数でカレントフォルダの変更を行なっても上記画面のカレントフォルダ情報は変更なりません。
ファイルを閉じて開いたり、カレントフォルダの項目を変更してもとに戻すととまた元通りになります。


■サンプルコード
  1. Option Explicit  
  2.   
  3. Sub SampleCode()  
  4.     '現在のカレントフォルダをプログラムで  
  5.     '確認するにはCurDirを使うとわかります。  
  6.     Debug.Print CurDir 'C:\Documents and Settings\UserName\My Documents  
  7.       
  8.     ChDir "C:\Documents and Settings"  
  9.       
  10.     '変わったか確認  
  11.     Debug.Print CurDir 'C:\Documents and Settings  
  12. End Sub  

■関連
CurDir関数

0 件のコメント: