- ベストアンサー
ExcelVBA ショートカットファイルからリンク先を取り出す
こんにちは! 「.lnk」などのショートカットファイルからリンク先のパスを取り出したいのですが、どうやればいいのでしょうか? エクセルシートのセル上に、ショートカットファイルのパスが書いてあります
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
セルから.lnkのパスを取得する形になってないですが、 少し改造すればお望みのことが出来ると思います。 Sub test() Dim objWSShell As Object Dim objSC As Object Set objWSShell = CreateObject("WScript.Shell") Set objSC = objWSShell.CreateShortcut("C:\Documents and Settings\marbin\デスクトップ\test.lnk") MsgBox objSC.TargetPath End Sub
お礼
回答ありがとうございます! やってみます!