prucommercialre.com


Vinculación a una página específica de un archivo PDF

Gary quiere vincular desde una hoja de cálculo de Excel a una página específica en un archivo PDF. Él puede conseguir Excel de ligar el PDF pero empieza en la primera página del PDF, no la página que quiere. Gary cree que Excel está ignorando el comando PDF que le indica la página que quiere. A modo de ejemplo, se puede utilizar la fórmula = HYPERLINK ("E: \\ test \ gary.pdf # 5") y Excel ignora la parte # 5 y se abre a la primera página del PDF.

Esto, de hecho, parece ser el caso, Gary. La función de hoja de HYPERLINK parece ignorar la especificación página por alguna extraña razón. Hay también no parece ser una forma de evitar este problema con la función.

Afortunadamente, puede utilizar una macro para hacer la apertura, si lo desea. La macro siguiente se basa en Internet Explorer para abrir el PDF y visualizar la página correcta:

OpenPDFpage Sub ()
Dim MyLink As String
Dim TargetPage As Double
Dim objIE Como Nuevo InternetExplorer

MyLink = "ruta / filename.pdf"
TargetPage = 7 'El número de página que se muestra

Con objIE
.Navigate MyLink & "# page =" & TargetPage
.Visible = True
End With
End Sub

El código también podría ser más bien cambiar fácilmente a una función a la que se puede pasar la página de ruta y el destino deseado.

ExcelTips es su fuente de capacitación rentable Microsoft Excel. Esta punta (3350) se aplica a Microsoft Excel 97, 2000, 2002, y 2003.