質問: セルのファイルを起動したい セルに入っているファイル名を開きたいと考えています。 ファイル名はパス付きで入っています。 拡張子が.docの時はワードで、.xlsの時はエクセルで、.pdfの時はアクロバットで、その他該当するアプリケーションを立ち上げてそのファイルを開き、そしてパス名だけの時はエクスプローラで該当ディレクトリを開きたいと思っています。 拡張子を見てワード、エクセル、アクロバットまでは立ち上げるvbaまでは出来ました。 エクスプローラが分かりません。 どなたか教えていただけないでしょうか。 またファイル名が入っている場合、現在は直接アプリケーションを起動するやり方をとっていますが、拡張子から自動的に適切なアプリを立ち上げることはできないでしょうか。 よろしくお願い申し上げます。 現在の方法: sub test() shell "c:\program files\microsoft office\office11\winword.exe " & _ "c:\test.doc", vbmaximizedfocus end sub
回答: 一応。。。 c:\windows\explorer.exe ですが・・・ これの場合、そこまでしなくても、 windowsキーを押しながら「e」キーをクリックするだけでも出てきますが・・・?