|
すこしネットで調べてみましたが、
バージョンアップするには Internet Explorer 4.0(以降のバージョンでは?)で
統合というオプションを選択してインストールすることで
Ver.4.71 以降に更新されるようです。
ただし、一歩間違えるとOSを再インストールする羽目になるようですので、
注意が必要です。
Shell.Application は使わないで、別の方法で検討した方が安全かもしれません。
以下に代替案を掲載しておきます。
フォルダでなくファイルを選択しなくては、いけないのでボツかもしれませんが
ご参考までに・・・
Private Sub CommandButton1_Click()
Dim FileName As Variant
Dim i As Integer
Dim WrkString As String
Dim FilePath As String
'対象ファイルをダイアログで選択。
FileName = Application.GetOpenFilename
i = 0
FilePath = ""
If InStr(FileName, "\") > 0 Then
Do
i = i + 1
WrkString = Mid(FileName, Len(FileName) - i)
Loop Until Left(WrkString, 1) = "\"
FilePath = Left(FileName, Len(FileName) - Len(WrkString) + 1)
Else
FilePath = ""
End If
MsgBox FilePath
End Sub
|
|