これは開いているファイルを探すものでした。(木))単にDir関数でファイルを探してから、それを開く、というのを希望されてるのかな、と思いました。それなら*も使えますし。(そもそもVBAでもそういう方法じゃないと*使えない気がします。(月))前回は早とちり。今回のは、マクロのあるフォルダーと同一場所にあるファイル名を目的ファイル名の一部を用いて読み込みと、そのオブジェクトを得るマクロです。ファイル数を得ることが出来ればよいのですが、それは研究中!分かる人がいましたらヘルプです。ここでは20コまで検索します。(火))回答が遅くなって申し訳ありません。Openの前処理でファイルの置いてある場所のファイル名をすべて取得してファイル名の固定部分3桁を聞いて、見つかればそのファイル名を変数にセットして、URL方式のOpen命令のファイル名の記述に変数をセットしてワイルドカードのようなファイルOpenに成功しました。一部ファイルの置き場所がCドライブの直下でないとだめでした、ほんとうはネットワークドライブ上で実施したかった。ネットワークドライブでは問題ありませんでした。具体的な回答を期待したい場合には、より詳細な環境、内容を提示されるのが吉だと思います。(木))何らかのサーバー環境でお仕事をされている場合は、共有フォルダへのアクセスに制限があったり、何らかの不具合でアクセスできなかったりしますねぇ。ネットワークドライブを「Z:」などのドライブレターに割り当てると上記のトラブルを防げるケースもあります。