3 formas sencillas de abrir varios hipervínculos por lotes en su Excel

Si desea abrir varios hipervínculos por lotes en Excel, puede consultar este artículo. Aquí le presentaremos 3 métodos prácticos. Cada uno tiene sus pros y sus contras. Puede elegir cualquiera según sus necesidades.

En algunos casos, al visualizar un archivo de Excel que consta de muchos hipervínculos, es posible que desee abrir varios hipervínculos por lotes. Si solo hay tres o más enlaces para abrir, puede usar el Método 1 a continuación. Sin embargo, si desea abrir por lotes todos los enlaces en sus rangos deseados, puede usar el Método 2 en su lugar. Por supuesto, a veces, es posible que desee abrir por lotes todos los enlaces esparcidos por todo el libro de trabajo. Entonces, puedes usar la última forma.

Método 1: Abrir hipervínculos manualmente uno por uno

Para abrir un hipervínculo en una celda manualmente, puede hacer clic directamente en la celda. Por lo tanto, si no hay demasiados hipervínculos para abrir, puede hacer clic en las celdas para abrir los hipervínculos uno por uno.Haga clic en celda para abrir un hipervínculo

Método 2: Lote de hipervínculos abiertos en rangos seleccionados

Sin embargo, a veces, desea abrir por lotes todos los hipervínculos en los rangos seleccionados. En este caso, puede hacer uso del siguiente código VBA.

  1. En primer lugar, active el editor VBA en el archivo actual de Excel de acuerdo con "Cómo ejecutar código VBA en su Excel".
  2. Luego, coloque el siguiente código en un módulo o proyecto.
Sub BatchOpenHyperLinks_SelectedRanges () Dim objSelectedRange As Excel.Range Dim objHyperlink As Excel.Hyperlink 'Obtener rangos seleccionados Establecer objSelectedRange = Excel.Application.Selection For Each objHyperlink In objSelectedRange.Hyperlink Subvínculos objHyHyperlink

Código VBA: hipervínculos abiertos por lotes en rangos seleccionados

  1. Después de eso, agregue esta macro a la barra de herramientas de acceso rápido o cinta.
  2. Finalmente, puede seleccionar los rangos deseados y hacer clic en el botón macro.Seleccionar rangos y ejecutar macro
  3. De una vez, todos los hipervínculos en los rangos seleccionados se abrirán en el navegador de Internet predeterminado.Hipervínculos seleccionados abiertos

Método 3: Abrir por lotes todos los hipervínculos en un libro de trabajo

A veces, es posible que desee abrir todos los hipervínculos en un libro de trabajo, sin importar en qué hoja de trabajo. En esta situación, puede usar el código VBA en su lugar.

  1. Al principio, coloque el siguiente código en un módulo o proyecto en el editor de VBA.
Sub BatchOpenHyperLinks_Workbook () Dim objWorksheet As Excel.Worksheet Dim objSelectedRange As Excel.Range Dim objHyperlink As Excel.Hyperlink 'Procesar cada hoja de trabajo para cada objWorksheet En ThisWorkbook.Sheets For each objHyperFlink In objWorksiguiente Endlink objHyperFlink Siguiente

Código VBA: abrir por lotes todos los hipervínculos en un libro de trabajo

  1. Luego, presione "F5" para ejecutar esta macro ahora mismo.
  2. Inmediatamente, se abrirán todos los hipervínculos de cada hoja de trabajo.Se abren todos los hipervínculos del libro de trabajo

Reparar problemas de Excel

Al igual que los documentos de Word, los libros de Excel son muy vulnerables. Es decir, los archivos de Excel pueden estar corruptos por múltiples factores, incluida la infección por virus, errores humanos y fallas de Excel, etc. Por lo tanto, debe preparar una poderosa herramienta de corrección de Excel, como DataNumen Excel Repair, Que puede recuperar Excel datos sin sudar.

Introducción del autor:

Shirley Zhang es experta en recuperación de datos en DataNumen, Inc., que es el líder mundial en tecnologías de recuperación de datos, incluyendo recuperación de mdf y productos de software de reparación de Outlook. Para más información visite www.datanumen.com

Los comentarios están cerrados.