Here is the code I use to open up any other program:
Option Explicit
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hWnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long
Sub OpenAnyFile(FilePath As String, FileName As String)
Dim FileToOpen As String
FileToOpen = FilePath & "" & FileName
Call ShellExecute(0, "Open", FileToOpen & vbNullString, _
vbNullString, vbNullString, 1)
End Sub
Just call it with the file name and path and it should open up just fine.