Bom dia, há tempos utilizo para abertura de arquivos, pastas e websites um código que consegui num site referente a excel vba.
Talvez possa ajudá-lo.
Coloque-o em um módulo:
'Procedimento para abrir arquivos, pastas websites ou criar e-mails
Sub OpenFileOrFolderOrWebsite()
Dim strXLSFile As String, strPDFFile As String, strFolder As String, strWebsite As String
Dim strEmail As String, strSubject As String, strEmailHyperlink As String
strFolder = "C:Test Files"
strXLSFile = strFolder & "Test1.xls"
strPDFFile = strFolder & "Test.pdf"
strWebsite = "http://www.ebara.com.br"
strEmail = "mailto:YourEmailHere@Website.com"
strSubject = "?subject=Test"
strEmailHyperlink = strEmail & strSubject
'Abrir pastas
ActiveWorkbook.FollowHyperlink Address:=strFolder, NewWindow:=True
'Abrir pasta do excel
ActiveWorkbook.FollowHyperlink Address:=strXLSFile, NewWindow:=True
'Abrir arquivos PDF
ActiveWorkbook.FollowHyperlink Address:=strPDFFile, NewWindow:=True
'Abrir Website
ActiveWorkbook.FollowHyperlink Address:=strWebsite, NewWindow:=True
'Criar novo e-mail
ActiveWorkbook.FollowHyperlink Address:=strEmailHyperlink, NewWindow:=True
End Sub
Em seguida, chame essa subrotina em um botão:
'Abre o arquivo desejado
Private Sub CommandButton1_Click()
OpenFileOrFolderOrWebsite
End Sub
Abraço!
Postado : 20/08/2012 5:34 am