Ok, lo que podés hacer es usar el API de Windows llamando a la función ShellExecute, para hacerlo tenés que incluir en las declaraciones generales de tu código lo siguiente:
Private 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
Y en un label, botón o lo que quieras ponés en el click:
Call ShellExecute(0&, vbNullString, "C:\RutaAlPdf\Archivo.pdf", vbNullString, vbNullString, vbNormalFocus)
Evidentemente el usuario TIENE que tener el Acrobat Reader o algún programa que le permita leer archivos pdf, sino esto no va a funcionar. Antes de llamar a la función tendrías que verificar que el usuario tenga el Acrobat instalado, lo cual no es muy complicado de verificar.
Eso debería ser suficiente para que puedas abrir cualquier archivo pdf. Probalo y después me contás que tal te resultó.