hatena さんの引用:
下記でどうでしょう。
Dim MyPath As String
MyPath = Range("A1").Value
MyPath = Left(MyPath,InStrRev(MyPath,"\")-1)
ご教示いただいたコードで、 変数MyPathにフォルダパスが正しく入っていることはローカルウインドウで確認しました。
しかし、次の
Shell "explorer " & MyPath, vbNormalFocus
で"ファイルが見つかりません。"というエラーメッセージが出ます。exploreも起動しません。どうしてでしょうか?