ファイルダイアログで開くファイルのパス名とファイル名が必要です。この情報をワークシートにハイパーリンクで表示したいと考えています。
このコードでは、ファイル パスがあります。
Sub GetFilePath()
Set myFile = Application.FileDialog(msoFileDialogOpen)
With myFile
.Title = "Choose File"
.AllowMultiSelect = False
If .Show <> -1 Then
Exit Sub
End If
FileSelected = .SelectedItems(1)
End With
ActiveSheet.Range("A1") = FileSelected
End Sub
ファイル名を取得する方法をまだ探しています。