¿Cómo eliminar fácilmente los hipervínculos de varias celdas?


14

Tengo datos exportados desde una herramienta como XLS. En esto, una de las columnas tiene texto que es un hipervínculo a la información en la herramienta. Puedo eliminar el hipervínculo para cada celda. Pero quiero eliminar el hipervínculo para todas las celdas de la columna de una manera más fácil. ¿Hay alguna opción en Excel?

Respuestas:


20

Una opción sería dejar que una macro VBA haga el trabajo de burro.

Presione Alt-F11, haga doble clic This Workbook, luego copie este código en la ventana resultante (¡esencialmente solo una línea de código!):

Sub RemoveHyper()
    Selection.Hyperlinks.Delete
End Sub

Presione Alt-F11 para volver a su hoja de cálculo, seleccione todas las celdas con hipervínculos, luego haga Alt, T, M, M (o Alt-F8) y seleccione la Macro RemoveHyper, luego seleccione Ejecutar.

Cuando haya terminado, si desea eliminar la Macro, guarde el archivo como .xlsx o presione Alt-F11 y elimine el código.


Este también funcionó a las mil maravillas. Forma más técnica de resolver el problema. Gracias.
TheMaskOfZero

+1 ¡Mucho más elegante que el mío!
BloodPhilia

1
Si está en OSX solo vaya a la barra de menú superior -> herramientas -> macros -> editor visual básico, luego escriba el código en este libro de trabajo ... luego regrese al menú de macros y ejecútelo después de seleccionar todas las celdas con enlaces.
Abram

+1 en osx, el formato de archivo xlsx arrojará macros. debe guardar en formato xls antiguo
μολὼν.λαβέ

9

Sigue estos pasos:

  1. En cualquier celda vacía, escriba el número 1(se puede eliminar más adelante).
  2. Haga clic derecho en la celda donde escribió el número 1y luego haga clic en Copy.
  3. Seleccione las celdas con hipervínculos que desea eliminar.
  4. En la Homepestaña, en el Clipboardgrupo, haga clic en la flecha hacia abajo y luego haga clic en Paste Special.
  5. Debajo Operation, haga clic en Multiplyy luego haga clic OK.
  6. En la Homepestaña, en el Stylesgrupo, haga clic en Cell Styles. Desde el menú desplegable, haga clic en Normal.
  7. Ahora se eliminan los hipervínculos. Ahora puede eliminar el número 1utilizado para realizar esta tarea.

1
+1 Así es como aprendí hace mucho tiempo y funciona cada vez dentro de Excel.
Hondalex

Agregó 0 a todas mis celdas vacías. No es un problema en este caso, pero vale la pena evitarlo en el futuro.
rom016

@ rom016: Dado que una celda vacía tiene un valor de 0, la multiplicación por 1 da como resultado 0. Esto no es un problema para el caso anterior ya que las celdas relevantes no están vacías.
Mehper C. Palavuzlar

@Mehper C. Palavuzlar, pero se podrían resaltar otras celdas para ahorrar tiempo seleccionando cada una.
rom016

6

Seleccione todas las celdas que desea borrar de los hipervínculos, luego haga clic en la pestaña "Inicio" en la cinta en la parte superior de Excel. En el grupo "Edición", haga clic en la flecha desplegable "Borrar" y seleccione "Borrar formatos".

Captura de pantalla

ACTUALIZAR:

Seleccione todas las celdas que desea borrar de los hipervínculos, haga clic derecho y "Cortar" o use Ctrl+ X. Ahora abra una ventana de bloc de notas y péguela allí. Ahora seleccione todas las líneas con contenido del bloc de notas y haga clic derecho en "Cortar" o use Ctrl+ X. Ahora seleccione la celda superior de la columna de corte en Excel y haga clic derecho en "Pegar" o use Ctrl+ V.


Gracias por la respuesta; Pero eso no borra los hipervínculos. ¿Estoy haciendo algo mal?
TheMaskOfZero

@TheMaskofZero Eso es extraño, parece funcionar bien para mí ... ¿Estás seleccionando las celdas correctas? Algunos textos que no caben en la celda se superponen con las celdas vecinas, haciendo que parezca que esas son las celdas en las que se encuentran.
BloodPhilia

@BloodPhilia Estoy seleccionando exactamente las celdas que tienen el hipervínculo. Tengo todas las celdas en la misma columna y son continuas. Intenté esto seleccionando una sola celda. Incluso entonces el hipervínculo no se borra.
TheMaskOfZero

@TheMaskofZero Eso es extraño ... Agregaré una solución a mi respuesta en un minuto.
BloodPhilia

@BloodPhilia ¡Gracias! La solución funcionó.
TheMaskOfZero

5

Destaqué el rango que tenía múltiples hipervínculos incrustados. Los copié en otra sección de la hoja de cálculo, luego, usé la función Pegado especial y los pegué como valores en la nueva sección. ¡Trabajado como un encanto!


2

Es irritante cuando escribe una ID de correo electrónico en una celda de Excel y aparece automáticamente un hipervínculo. Para deshacerse de obtener hipervínculos en cualquier celda, esta es la solución:

  1. Haga clic en el botón de Office en la esquina superior izquierda de su hoja de Excel (un icono que muestra algunos cuadros).
  2. Abajo hay 2 pestañas: opciones de Excel y salida de Excel. Haga clic en la opción de Excel.
  3. Ir a pruebas
  4. Haga clic en la opción de corrección automática
  5. Seleccionar pestaña Auto Format as you type
  6. Deseleccionar Internet and network paths with hyperlinks apply as you work.
  7. Haga clic en el botón Aceptar a continuación

Se trata de evitar que el contenido de la celda se convierta en hipervínculos, explique cómo resuelve el problema actual (convertir hipervínculos a texto sin formato)
Máté Juhász

1

Utiliza el pintor de formato. Simplemente seleccione una celda que no sea un hipervínculo (o haga una con un clic derecho en "eliminar hipervínculo"), luego seleccione toda la columna y haga clic en el botón de formato de panter nuevamente.


2
Este no funcionó.
TheMaskOfZero

1
  • Resalta todos los hipervínculos que deseas eliminar
  • En la pestaña Inicio , vaya a Estilos y seleccione Estilos de celda
  • Haga clic en Normal
  • Si desea agregar hipervínculos nuevamente, haga lo mismo: solo seleccione Hipervínculo en lugar de Normal

Hacer esto solo cambia la apariencia del texto. Las células aún tienen el hipervínculo. Al hacer clic en la celda nuevamente, me lleva a la herramienta.
TheMaskOfZero

1

Copie celdas, pegue "valores" especiales en otra columna (o fila), luego copie y pegue nuevamente sobre las celdas hipervinculadas.


1

Por archivo de ayuda de Excel 2007:

Para desactivar varios hipervínculos a la vez, haga lo siguiente:

  1. En una celda en blanco, escriba el número 1.
  2. Haga clic con el botón derecho en la celda y luego haga clic en Copiar en el menú contextual.
  3. Mantenga presionada la tecla CTRL y seleccione cada hipervínculo que desea desactivar. - Sugerencia: para seleccionar una celda que tenga un hipervínculo sin ir al destino del hipervínculo, haga clic en la celda y mantenga presionado el botón del mouse hasta que el puntero se convierta en una cruz, luego suelte el botón del mouse.
  4. En la pestaña Inicio, en el grupo Portapapeles, haga clic en la flecha debajo de Pegar y luego haga clic en Pegado especial. (nota: puede hacer clic derecho, seleccionar pegar especial).
  5. En Operación, haga clic en Multiplicar y luego en Aceptar. (Área superior "Pegar" = Todo. Área inferior "Operación" = Multiplicar)
  6. En la pestaña Inicio, en el grupo Estilos, haga clic en Estilos de celda.
  7. En Bueno, Malo y Neutro, seleccione Normal. (Arriba a la izquierda si se expande "Estilos de celda". Cuadro blanco, texto negro, contorno amarillento alrededor del cuadro).

Funcionó para mi.


0

Resalte todas las celdas juntas, haga clic derecho y agregue un hipervínculo, ingresando cualquier letra, como 'xxxx'. Presione OK sin cambiar el área resaltada, luego haga clic en eliminar hipervínculo.


0

Para eliminar hipervínculos de varias celdas:

  1. Resalte todas las celdas de las que desea eliminar el hipervínculo
  2. Haga clic en la pestaña "Inicio"
  3. Haga clic en "Borrar" en el Grupo de Edición
  4. Elija Borrar hipervínculos

0

Intenté varias opciones indicadas en esta página sin resultado, pero luego tuve suerte:

  1. Crea una nueva hoja de trabajo
  2. Seleccionar celdas con los hipervínculos
  3. Ir a la nueva hoja de trabajo
  4. Pegado especial: seleccione Todo con el tema de origen

Esto pega el contenido, elimina los hipervínculos y conserva el formato original.


0

Seleccione el área, luego Ctrl-C el área, luego Ctrl-V la misma área. Voila, no más hipervínculos. Luego cambie el azul a negro seleccionando el color negro mientras el are todavía está seleccionado.


-1
Sub Macro2()
    Range("A1:Z300").Select
    Selection.Hyperlinks.Delete
End Sub

La ejecución de esta macro eliminó todos los hipervínculos en el rango de celdas a1 a z300


-1 Básicamente lo mismo que la respuesta aceptada 2 años antes
nixda

-1

simplemente coloque un enlace en otra columna y luego copie este enlace en otra columna pegando valores especiales ... luego esta nueva columna se puede copiar en esa columna de hipervínculo de celdas múltiples ... SIMPLE Y FÁCIL


1
¿Se trata realmente de eliminar los enlaces?
Wrzlprmft

-2

Paso 1: haga clic en 1 en la celda vacía. Paso 2: y copia esa celda. Paso 3: elige la columna de hipervínculo. Paso 4: haz clic en el estilo de celda en la barra de herramientas en casa. Paso 5: haga clic en normal. Paso 6: eliminar 1.


2
Esta es una copia rota de esta respuesta . Solo responda una pregunta si tiene algo que agregar a las respuestas existentes.
Wrzlprmft
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.