Открытие файла программой по умолчанию (Wscript & FollowHyperlink)
Файл поссыллке:
Public Sub WScriptFollowHyperLink(vLinkOrFilePath)
Dim wsShell As Object
Dim sVal As String
On Error GoTo WScriptFollowHyperlink_Err
sVal = vLinkOrFilePath & ""
If Len(sVal) & "" < 5 Then Exit Sub
sVal = Chr(34) & sVal & Chr(34)
Set wsShell = CreateObject("WScript.Shell")
wsShell.Run sVal
DoEvents
WScriptFollowHyperlink_End:
On Error Resume Next
Set wsShell = Nothing
Err.Clear
Exit Sub
WScriptFollowHyperlink_Err:
MsgBox "Cannot open document:" & vbCrLf & sVal & vbCrLf & _
"Contact database administrator. Err: " & Err.Number, vbExclamation, "Error!"
Err.Clear
Resume WScriptFollowHyperlink_End
End Sub
Можно так же как и ссылки в Internet через Application.FollowHyperlink:
НО говорят бывает что: FollowHyperlink is not working properly !!!
Файл:
Dim strPath As String
strPath = Me!txtFPatch & ""
If Dir(strPath) = "" Then
MsgBox "Файл не найден!", vbExclamation
Exit Sub
End If
Application.FollowHyperlink strPath
Вариант со ссылкой:
Dim strURL As String
strURL = "http://msa.polarcom.ru/"
Application.FollowHyperlink strURL
|