Hipervínculos a un fragmento de texto en Excel

26

Estoy usando Excel 2010 y tengo un problema simple en el que necesito hacer un hipervínculo de cierta parte de mi texto. El contenido de mi celda es tan simple como "Para blablabla, haga clic aquí". Quiero agregar un hipervínculo al "aquí".

¿Alguien sabe cómo puedo hacer esto?


fuente
55
En realidad, no puedes. El enlace se aplica a toda la celda (incluso con una fórmula usando HYPERLINK). Podría intentar incrustar un objeto en la celda, pero eso probablemente sería una exageración.
JMax

Respuestas:

17

Creo que Excel no permite crear hipervínculos solo en una parte del texto en una celda. El hipervínculo solo se puede establecer en la celda completa.

Pero hay algo que puedes hacer. Puede hacer que "aquí" parezca un hipervínculo y que el resto del texto se vea normal.

¿Cómo hacerlo? Simplemente ingrese a la celda en modo de edición (presione F2), seleccione el texto "For blabla .."; elimine su subrayado y cambie el color a negro.

De esta manera, tendrá una sensación visual de que "aquí" es un hipervínculo, ¡pero el otro texto seguirá siendo "cliqueable"! :)

¡Espero que esto ayude!

Rahul Gupta
fuente
No funcionó para mí, cuando presioné enter para salir de la celda, Excel hizo que todo el contenido volviera a ser un enlace.
Mixxiphoid
1
@Mixxiphoid Eso es extraño porque funcionó para mí . Me pregunto qué es diferente en nuestras configuraciones. Lo probé en Win7 con Excel 2013.
Engineer Toast
Funciona bien, gracias. Puede mantener sola la parte del hipervínculo y solo cambiar la (s) parte (s) de "texto" a lo que desee. Simplemente seleccione la (s) parte (s) de texto en la línea de edición de la fórmula y luego el mouse derecho ... formatee las celdas ...
John C
4

Agrego una forma (rectángulo) que solo cubre el texto en el que quiero el hipervínculo y luego lo configuro: Relleno: Sin relleno Color de línea: Sin línea

Luego agrego hipervínculo a la forma.

He usado este método en Power Points y parece funcionar también en Excel.

Don B
fuente
4

Se puede hacer...

Suponiendo que tenga abierto su archivo de Excel, abra un documento de Word. Escriba el texto al que desea vincular. (copiará y pegará este texto en una celda en su archivo de Excel).

Después de generar el texto deseado en el documento de Word:

  1. Seleccione el texto (porción) al que desea vincular.
  2. En la pestaña Insertar, en el grupo Enlaces, haga clic en Marcador.
  3. Debajo del nombre del marcador, escriba un nombre para su marcador, como un nombre de tema. (no se permiten espacios, pero se permiten guiones bajos).
  4. Haga clic en Agregar
  5. Copie todo el texto del documento de Word y péguelo en su documento de Excel (celda).
  6. Seleccione la celda donde desea crear un enlace a este nuevo texto
  7. Haga clic en hipervínculo
  8. En el menú de la izquierda, seleccione "Colocar en este documento"
  9. En la ventana de la derecha, verá su marcador en "Nombres definidos"

ingrese la descripción de la imagen aquí

Esto lo llevará al texto en la celda que pegó.

Actualizado. Puede cambiar el nombre del enlace en la entrada superior "Texto para mostrar".

cjjeeper
fuente
1
No sé qué versión de MS Office tienes, pero no funciona en 2007.
Aakash Verma
2

OK, esta es una solución a esta vieja pregunta, pero no es una que yo personalmente usaría. Es una trampa No he visto un solo método con código o en la interfaz de usuario que permita que HTML o RTF se procesen completamente en una celda, y no he visto ningún ejemplo con enlaces múltiples. Entonces no creo que sea posible todavía. Sin embargo, aquí hay una solución cercana ...

Como se sugirió anteriormente, use Word para crear su texto, pero use hipervínculos de Word, no marcadores.

En palabra

Seleccione ese texto, cópielo y, en Excel, use Pegado especial para pegarlo donde desee verlo como un objeto de Word.

Excel Paste Special como objeto de Word

Ahora cambie el tamaño para que encaje con otras células.

Luciendo más natural

Aquí está la parte un poco asquerosa. Debe hacer triple clic en el objeto para representarlo como un "documento" de Word dentro de la celda, y así poder hacer clic en cualquiera de los enlaces contenidos.

Objeto de palabra

No puede ordenar ni filtrar en este campo, ni puede hacer cálculos basados ​​en el texto. El objeto no está realmente en una celda, es solo una superposición sobre la hoja. Sin embargo, haga clic derecho y vaya a Formatear objeto y propiedades, y puede "clavar" el objeto en su ubicación sobre una celda específica para que se mueva junto con la celda, dando la apariencia de estar "en" esa celda.

Arreglar la posición

Y el producto terminado:

Final

TonyG
fuente
1

También tuve este problema, y ​​lo que hice fue agregar columnas antes y después del hipervínculo y hacer que parecieran una celda.

Wendy
fuente
1

Hay una manera de hipervínculo solo cierto texto en una sola celda.

="For blablabla, click "&=HYPERLINK("http://example.domain.com/link/to/open/index.html", "here")

Lo que esto hace es crear un texto (para blablabla, hacer clic) y luego agregar un hipervínculo al final de la oración (aquí). El resultado debería ser similar a:

Para blablabla, haga clic aquí

GlitchMasta47
fuente
44
El segundo = antes de HYPERLINK no está permitido en una fórmula. Al remofarlo, todo el texto se cambia a un hipervínculo.
Heiner
1

La publicación anterior simplemente se encontró con esto, por lo que puede ser demasiado viejo ahora, pero cuando necesito colocar múltiples hipervínculos de texto en la misma celda, entonces uso cuadros de texto individuales para cada enlace. Formateo el texto para que parezca un hipervínculo, lo asigno a donde necesita ir, y luego lo dimensiono y lo coloco en el texto donde debe ir. También utilizo las protecciones de la hoja de trabajo / objeto para mantener el cuadro de texto con el tamaño y la posición correctos en la hoja de trabajo en caso de que cambie.

papagallium
fuente
1

Intenté todo lo que pude pensar en vano. Finalmente, fusionó las celdas debajo de esa línea para todos menos la columna antes y después de la celda con el hipervínculo. En la columna con el hipervínculo, la celda de arriba tenía el hipervínculo, mientras que la celda de abajo solo tenía texto sin formato. Esencialmente esa celda parece dividida. Esto podría no funcionar para todos, pero la solución funcionó para mí.

CGodin
fuente
1

Me tomó un poco, pero lo descubrí.

Haga clic derecho en la celda y haga clic en "Formatear celdas"

Esto es lo que era antes, cuando el hipervínculo se aplicaba a toda la celda, cuando la Alineación de texto - Horizontal, se configuraba en "Izquierda (sangría)": Original

texto fuerte Cuando cambié la configuración Horizontal de "Izquierda (sangría)" a "General", el hipervínculo solo se aplicó al texto. Hurra.

ingrese la descripción de la imagen aquí

SJD
fuente
2
-1 No parece ser una solución general. No estoy seguro de cómo funcionaba para usted, probé muchas variaciones similares y no tuve suerte.
TonyG