¿Cómo creo un hipervínculo de Word a una celda específica de Excel, sin macros/vba?

En referencia a Creación de un hipervínculo desde el diagrama de flujo de Excel al encabezado de MS Word

Me gustaría saber la sintaxis correcta para hipervínculo a una celda específica en un libro de Excel del un documento de Word.

Por ejemplo: supongamos que estoy en un documento de Word "Explicando" y quiero insertar un hipervínculo al archivo de Excel DataStuff, pero para Célula ZX200. ¿Cómo haría esto manualmente, sin VBA/MACROS?

Ya sé que para hacer un hipervínculo a DataStuff escribiría

    File:///c:\users\Win7User\desktop\DataStuff.xlsx

Luego presione ENTRAR. (Luego se convierte en un hipervínculo subrayado. Al hacer clic en él, se abre DataStuff)

Sin embargo, quiero agregar el hecho de que debería ir a la celda ZX200, no solo abrir DataStuff en la celda A1. Lo siguiente NO funciona. ¿Alguien puede arreglar la sintaxis para mí?

    Does not work:
    File:///[c:\users\Win7User\desktop\DataStuff.xlsx]Sheet1!ZX200

No entiendo cómo se respondió la pregunta de Excel a Word en aproximadamente 10 minutos, y mi pregunta de Word a Excel acumuló grillos y plantas rodadoras. ¿No hay expertos en MS Word?

Lo descubrí después de navegar por muchos documentos inútiles y uno útil. La sintaxis correcta es:

    File:///c:\users\Win7User\desktop\DataStuff.xlsx#Sheet1!ZX200

Eso debe escribirse en su documento de Word e irá a la celda ZX200 en la hoja de trabajo Hoja1 en Excel. Usando la información del hipervínculo que tenía en mi pregunta, ahora tiene una BIYECCIÓN maravillosa entre los hipervínculos de Word y Excel. ¡Para que cuando envíe personas a algún lugar, también pueda enviarlas de regreso!

http://www.shaunakelly.com/word/word-and-excel/excelhyperlinks.html

preguntado el 03 de mayo de 12 a las 19:05

Guau. Cavando más profundo He encontrado la funcionalidad completa. CTRL+F9 y luego F9 alterna la introducción de códigos de campo en Word. ALT+F9 muestra todos los enlaces que usan códigos de campo. Esto es complicado. La mejor solución es usar ___ c:\users\Win7User\desktop\DataStuff.xlsx#Sheet1!ZX200 ___ como la sintaxis correcta para crear un hipervínculo con una ubicación específica en el archivo de destino. Después de la "!" se le puede poner un nombre de rango de Excel, no solo una referencia de celda. Luego, en la ventana emergente del hipervínculo, también puede especificar el Texto de visualización (que NO SE PUEDE realizar a través de códigos de campo) y también la información en pantalla (que se puede realizar a través de códigos de campo). -

Un par de notas adicionales: mi experiencia es que los códigos de campo actúan por separado de la ventana emergente del hipervínculo. Tal vez solo necesitaba guardar y volver a abrir el documento, pero las ediciones realizadas en uno no necesariamente aparecen cuando cambias al otro. En segundo lugar, técnicamente, puede utilizar el Sugerencia en pantalla en los códigos de campo usando el \o cambiar. Por ejemplo: { HYPERLINK "c:\\users\\Win7User\\desktop\\DataStuff.xlsx" \l "Sheet1!ZX200" \o "Click here for data" } -

4 Respuestas

Todo lo que necesita hacer es copiar la celda en Excel a la que desea hacer referencia, luego en Word, en la ubicación donde desea que esté el enlace, 'Pegar especial'> 'Formato de enlace y combinación'

Entonces, lo que sucede es que se inserta un campo en Word (que no se verá como un hipervínculo, pero aparecerá atenuado si el cursor se coloca en el texto). Este campo puede vincularse a la celda específica en el archivo de Excel siguiendo los siguientes pasos:

  1. Haga clic derecho en el campo
  2. Luego seleccione Linked Worksheet Object > Open Link

Su archivo de Excel debería abrirse en la celda deseada.

Respondido el 02 de junio de 15 a las 16:06

Nota: Este enlace ahora está muerto. ¿Quizás este artículo es similar al mencionado anteriormente? support.office.com/en-US/article/… Sin embargo, tanto la respuesta como los enlaces de referencia de la página parecen indicar un enlace OLE, que esencialmente importará los datos a Word. Lo que buscaba el OP era un hiperenlace eso podría reorientar el usuario a un lugar específico en el documento de Excel abierto en Excel. - Glenn de Iowa

Enlace muerto: fastidio. Pero si prueba mi método, pega la información, pero permite abrir el archivo de origen con un clic derecho> Objeto de hoja de trabajo vinculado> Abrir enlace. Luego se abre directamente a la celda vinculada, que fue la solicitud del OP. ¡Darle una oportunidad! - lanzador de guitarra

He estado leyendo estos enlaces y es posible que tenga otra solución para el gurú que no es VS (como yo).

  1. Abra su libro de trabajo de Excel, vaya a Fórmulas -> Definir NOMBRE
  2. Cree un "NOMBRE" para cada una de las celdas o grupos de celdas que le gustaría vincular. Por ejemplo, vinculé un número de pregunta en un documento de Word a mi documento de Excel que se usa para importar preguntas a nuestro sistema de gestión de aprendizaje. Ejemplo NOMBRE = Pregunta_22 y se refiere al rango de celdas =WBT16DS058!$A$90 (=hoja de trabajo!rango de celdas)
  3. Guarde y cierre el libro de Excel.

  4. Abra el documento de Word y cree su texto (Pregunta 022), resalte e inserte un hipervínculo.

  5. Busque y seleccione su documento de Excel, agregue el final de la dirección para incluir #NOMBRE. (es decir, - R312Test.xlsx#Pregunta_22).
  6. Seleccione el nuevo enlace y su documento de Excel se abrirá con la pregunta correcta.

Hemos insertado y eliminado filas para asegurarnos de que la referencia del NOMBRE de Excel se mantenga con el rango de celdas al seleccionar el hipervínculo en Word.

Respondido 01 Feb 17, 15:02

La explicación más concisa que he encontrado de las diversas formas de hacer esto (Office 2013) está en el cuadro de diálogo que aparece al abrir un archivo que contiene enlaces (después de expandir el Show Help botón). Las primeras 2 opciones son relevantes para Excel:

Word - cuadro de diálogo de actualización de enlaces

El texto que enumera sus opciones para crear enlaces:

  • Mediante el uso de la Pegado especial comando (en el Inicio pestaña, en el grupo Portapapeles, haga clic en la flecha a continuación PastaY haga clic en Pegado especial) y luego haciendo clic en el vínculo de pegado .
  • Mediante el uso de la Objeto comando (en el recuadro pestaña, en el Texto grupo, clic ObjetoY haga clic en Objeto) y luego haciendo clic en el Enlace al archivo opción en el Crear desde archivo lengüeta.
  • Mediante el uso de la Enlace al archivo or Insertar y vincular comando en el Insertar imagen cuadro de diálogo (en la recuadro pestaña, en el grupo de ilustraciones, haga clic Imageny luego haga clic en la flecha junto a recuadro).

También puede administrar muchos enlaces en un solo lugar con bastante facilidad como se describe en este artículo, que también ilustra visualmente los procedimientos anteriores. Las opciones incluyen actualizaciones automáticas/manuales y bloqueo de valores actuales para que no se actualicen.

Respondido el 22 de enero de 15 a las 01:01

Creo que la pregunta prevista se relaciona con un enlace permanente a un valor específico de Excel, incluso si el valor se mueve a una nueva celda. Con Pegar vínculo, si se inserta una fila o columna por encima o por debajo del valor deseado, la celda a la que se hace referencia ya no contiene el valor deseado. La integridad del enlace está comprometida, traiga datos incorrectos o datos en blanco al documento de Word. Idealmente, el usuario podría usar un rango con nombre en Excel y un hipervínculo al rango con nombre. El rango con nombre seguirá el valor si el elemento se mueve en Excel.

Respondido el 14 de diciembre de 15 a las 01:12

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.