> 試しては、いませんが、Excel で開いて使っているファイルを VB から編集する事は> できなかったはずです。(読み取り専用でしか開けない)>GetObjectでできないかな。set xxx = GetObject(Path)ただ、GetObjectする前にファイルが開かれているかどうかのチェックが出来るか微妙だけど。