Saltar al contenido principal

¿Cómo buscar por nombre de hoja de trabajo en Excel?

Normalmente podemos encontrar / buscar celdas fácilmente con la función Buscar y reemplazar. Pero ocasionalmente necesitamos buscar por nombre de hoja de trabajo. Por ejemplo, hay docenas de hojas de trabajo apretadas en la barra de pestañas de la hoja, y necesitamos encontrar rápidamente una hoja de trabajo y saltar a ella. ¿Así que cómo? Este artículo discutirá ambos métodos para resolverlo fácilmente.


Buscar por nombre de hoja de trabajo con VBA

Este método introducirá una macro VBA para buscar fácilmente la hoja de trabajo en el libro activo.

1. presione el otro + F11 teclas simultáneamente para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Hacer clic recuadro > Módulo, y luego pegue el siguiente código VBA en la nueva ventana del Módulo de apertura.

VBA: búsqueda por nombre de hoja de trabajo

Sub SearchSheetName()
Dim xName As String
Dim xFound As Boolean
xName = InputBox("Enter sheet name to find in workbook:", "Sheet search")
If xName = "" Then Exit Sub
On Error Resume Next
ActiveWorkbook.Sheets(xName).Select
xFound = (Err = 0)
On Error GoTo 0
If xFound Then
MsgBox "Sheet '" & xName & "' has been found and selected!"
Else
MsgBox "The sheet '" & xName & "' could not be found in this workbook!"
End If
End Sub

3. presione el F5 o haga clic en el Ejecutar botón para ejecutar este VBA.

4. Aparece un cuadro de diálogo de búsqueda de hoja, escriba el nombre de la hoja de trabajo que buscará y haga clic en el OK botón. Ver captura de pantalla:

Aparecerá otro cuadro de diálogo que le dirá si la hoja de trabajo se ha encontrado o no. Solo ciérralo.

Nota: Este VBA requiere un nombre de hoja de trabajo que coincida exactamente. Solo usted ingresa el nombre de la hoja de trabajo exactamente completo, puede encontrar esta hoja de trabajo con este VBA.


Busque por nombre de hoja de trabajo con Crear lista de nombres de hoja de Kutools para Excel

Es posible que el VBA anterior no sea fácil de encontrar una hoja de trabajo si no puede recordar e ingresar exactamente un nombre de hoja de trabajo. Este método presentará Kutools para Excel Crear lista de nombres de hojas utilidad para buscar y cambiar a una hoja de trabajo fácilmente.

Kutools for Excel - Equipado con más de 300 herramientas esenciales para Excel. ¡Disfrute de una prueba GRATUITA de 30 días con todas las funciones sin necesidad de tarjeta de crédito! ¡Descargar ahora!

1. Hacer clic Kutools Más > Hoja de trabajo > Crear lista de nombres de hojas para abrir el cuadro de diálogo Crear lista de nombres de hojas. Ver capturas de pantalla:
doc buscar por hoja 01

2. En el cuadro de diálogo de apertura Crear lista de nombres de hojas, especifique la configuración: (1) comprobar el Contiene una lista de hipervínculos. opción; (2) escriba un nombre para la nueva hoja de índice creada; (3) especificar el lugar de la nueva hoja de índice; y (4) enumere todos los nombres de las hojas de trabajo en una columna de la hoja de índice.

3. Haga clic en Ok botón. Ahora se crea una nueva hoja de índice y se coloca delante de todas las hojas de trabajo.

4. Vaya a la hoja de índice y presione Ctrl + F teclas simultáneamente para abrir el cuadro de diálogo Buscar y reemplazar, escriba una palabra clave en el Encuentra lo que caja, y haga clic en Encuentra todos botón. Ver captura de pantalla:

Ahora, todos los nombres de las hojas de trabajo que contienen las palabras clave se encuentran y se enumeran en la parte inferior del cuadro de diálogo Buscar y reemplazar. Consulte el cuadro de diálogo anterior.

5. Haga clic en el nombre de una hoja de trabajo encontrada en el cuadro de diálogo Buscar y reemplazar para seleccionar la celda correspondiente, luego haga clic en la celda seleccionada en la hoja de índice, saltará a la hoja de trabajo correspondiente de una vez.

Demostración: busque por nombre de hoja de trabajo en Excel


Kutools for Excel: ¡Más de 300 herramientas útiles a tu alcance! Comience hoy su prueba gratuita de 30 días sin limitaciones de funciones. ¡Descargar ahora!

Busque por nombre de hoja de trabajo con el panel de navegación de Kutools para Excel

Si tiene Kutools para Excel instalado, puede buscar fácilmente hojas de trabajo por nombre de hoja en el Panel de navegación. Haz lo siguiente:

Kutools for Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfrute de una prueba GRATUITA de 30 días con todas las funciones sin necesidad de tarjeta de crédito! Consíguelo ahora

1. De forma predeterminada, se abre el panel de navegación. Si está cerrado, haga clic en Kutools > Panel de exploración para mostrar el panel de navegación y luego haga clic en  (Libro de trabajo y hoja) en el extremo izquierdo del Panel de navegación.

2. Adelante para comprobar el Filtrar casilla de verificación en el panel de navegación, y escriba las palabras clave especificadas en el siguiente cuadro. Ahora todas las hojas de trabajo cuyos nombres contienen las palabras clave especificadas se encontrarán y se enumerarán en el cuadro a continuación. Ver captura de pantalla:

Note: Al hacer clic en los resultados de la búsqueda, se abrirá la hoja de trabajo correspondiente de una vez.

Demostración: busque por nombre de hoja de trabajo con el panel de navegación de Kutools para Excel


Kutools for Excel: ¡Más de 300 herramientas útiles a tu alcance! Comience hoy su prueba gratuita de 30 días sin limitaciones de funciones. ¡Descargar ahora!

Artículos relacionados:

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you, it really helpful.
This comment was minimized by the moderator on the site
Note :- Formula Work only if you Sheet Name in Numeric="='E:\Contacts\"&"["&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&"'!$B$1048576"Use this Formula To Get Value from other Excel Sheet________________
Define Path = "='E:\Contacts\"&"["Give Sheet Name [if Sheet Name in Numericl] = SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1Cell No. = !$B$1048576
This comment was minimized by the moderator on the site
Note :- Formula Work only if you Sheet Name in Numeric="='E:\Contacts\"&"["&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&"'!$B$1048576"Use this Formula To Get Value from other Excel Sheet________________
Define Path = "='E:\Contacts\"&"["Give Sheet Name [if Sheet Name in Numericl] = SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1&".csv"&"]"&SUM(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256))-1Cell No. = !$B$1048576
This comment was minimized by the moderator on the site
Muchas gracias por el consejo, me ayudo mucho!!
This comment was minimized by the moderator on the site
Dear sir, mujhe excel 2013 me worksheet search karne ki vba coding bata dijiye or search command bata dijiye
This comment was minimized by the moderator on the site
Please tell me about cell name search in all worksheet of excel 2007 shortcut or longterm
This comment was minimized by the moderator on the site
Thank you very much. The VBA code was very helpful for me :-) Thanks again!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations