[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『指定したフォルダをひらきたい』(Tsun)
現在、セルに記入したパスでフォルダを指定していきたいと考えています。
コードは以下の通りになっていますが、
Shellを読み込んで開かれるフォルダはエクスプローラーのドキュメントのフォルダになります。
Sub ただ開くだけ()
Dim filepath As String filepath = Range("B1").Value 'Const DIR_PATH = "name"
Call Shell("Explorer /root,filepath", 1) End Sub
追加で、DIR_PATHにもfilepathに入れたパスを代入したいと考えていますが、
フォルダはないといわれるのですが、どうしたモノでしょうか?
ぜひ、アドバイスください。
< 使用 Excel:Excel2016、使用 OS:Windows10 >
"で囲まれたものは文字列とみなされる。 >Call Shell("Explorer /root,filepath", 1) だとfilepathを文字列とみなしfilepathの内容ではなくfilepathという名前のフォルダを開こうとする。 Call Shell("Explorer /root," & filepath, 1) で試してみてくれ。 (ねむねむ) 2018/05/08(火) 09:43
無事、ファイルを開くことが出来ました。
有難うございました。
(Tsun) 2018/05/08(火) 09:45
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.