Assuming you are working out of Excel, this will do it:
Public Sub PDFPageViaIE(strUrl as String)
Dim ie As InternetExplorer
Set ie = New InternetExplorer
On Error Resume Next
ie.navigate strURL
Do
DoEvents
Loop Until ie.readyState = READYSTATE_COMPLETE
Set ie = Nothing
End Sub
where strURL is in the form of
F:\server.com\file.pdf#page=2
or
\\server.com\file.pdf#page=2
or even
http://www.irs.gov/pub/irs-pdf/fw4.pdf#page=2 (my test file :Bgr )
Of course, this does open it in an Internet Explorer browser window
and it may be a new tab in an existing IE window if you have one alread
open. The .Navigate method may accept parameters that force it to use
new window - you can look for that, if you feel you need tha
functionality