| 
    
     |  | ▼neptune さん: >▼aki-33 さん:
 >nさんではないですが、
 >
 >>ChDir Phを設定しなということは具体的にどうゆうことなのでしょうか?
 >カレントフォルダは一度
 >ChDir Ph
 >を実行する事で変わっています。従って、次にgetopenfilenameを実行する際
 >は、前回のカレントフォルダを表示するようになっていますから、2回目に
 >ChDir Ph
 >を実行すると、その条件が初期化されてしまいますから、止めてはどうですか
 >という意味です。
 >
 >で、私はExcelのgetopenfilenameをずいぶん長い間使った事無いので
 >初期のファイルの指定が出来るかどうかはHelpで調べてください。
 >出来るのなら、引数にあるはずです。
 >
 >ちなみにWindowsのgetopenfilename(API)には初期ファイルを指定できたと
 >思いますのでExcelでもあるような気はします。
 >
 >'ChDir Ph
 >で初期ファイルが指定されないようなら,
 >且つ、引数で指定できるなら、前回指定したファイル名をどこかに保存して
 >おいて指定しなければなりません。
 neptune さん下記の記述で前回指定したファイル名を取得することはできますが
 getopenfilenameでファイル名の指定ができないのですがどうすればよいのでしょうか?
 <ActiveCell.Value = fName>
 
 |  |