KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo ordenar las hojas de cálculo en orden alfabético o alfanumérico en Excel?

AutoraKelly Fecha de modificación

Ordenar las hojas de cálculo en Excel alfabética o alfanuméricamente puede mejorar notablemente la organización y eficiencia de su libro, especialmente cuando trabaja con un gran número de hojas. Esta guía le mostrará varios métodos para lograrlo, adaptándose a distintos niveles de experiencia del usuario con Excel.

Ordenar hojas de cálculo en orden alfabético o alfanumérico con código VBA

Ordenar hojas de cálculo en orden alfabético o alfanumérico con Kutools para Excel


Ordenar hojas de cálculo en orden alfabético o alfanumérico con código VBA

El Centro de Soporte de Microsoft ofrece una macro para ordenar hojas de cálculo alfabéticamente. Siga estos sencillos pasos para aplicarla:

1. Mantenga pulsada la tecla «ALT» + «F11»; se abrirá la ventana de «Microsoft Visual Basic para Aplicaciones» .

2. Haga clic en «Insertar» > «Módulo» y, a continuación, pegue la siguiente macro en la  ventana «Módulo».

VBA: Ordenar todas las hojas en orden alfabético o alfanumérico

Sub SortWorkBook()
'Updateby Extendoffice
Dim xResult As VbMsgBoxResult
xTitleId = "KutoolsforExcel"
xResult = MsgBox("Sort Sheets in Ascending Order?" & Chr(10) & "Clicking No will sort in Descending Order", vbYesNoCancel + vbQuestion + vbDefaultButton1, xTitleId)
For i = 1 To Application.Sheets.Count
    For j = 1 To Application.Sheets.Count - 1
        If xResult = vbYes Then
            If UCase$(Application.Sheets(j).Name) > UCase$(Application.Sheets(j + 1).Name) Then
                Sheets(j).Move after:=Sheets(j + 1)
            End If
            ElseIf xResult = vbNo Then
                If UCase$(Application.Sheets(j).Name) < UCase$(Application.Sheets(j + 1).Name) Then
                    Application.Sheets(j).Move after:=Application.Sheets(j + 1)
            End If
        End If
    Next
Next
End Sub

3. Pulse la tecla «F5» para ejecutar esta macro. En el cuadro de diálogo que aparece, haga clic en «Sí» para ordenar todas las hojas en orden alfabético ascendente o en «No» para ordenarlas en orden alfabético descendente.

Una captura de pantalla que muestra el aviso de VBA para ordenar en orden ascendente o descendente en Excel

Ordenar hojas de cálculo en orden alfabético o alfanumérico con Kutools para Excel

¡Simplifique su flujo de trabajo con la utilidad «Ordenar todas las hojas» de Kutools para Excel! Independientemente del número de hojas que tenga, organícelas sin esfuerzo. Admite varios tipos de ordenamiento, como alfabético, exacto, por color e inverso. Además, puede mover las hojas hacia arriba o hacia abajo según desee y restablecer fácilmente el orden. ¡Haga que su trabajo en Excel sea más eficiente y cómodo!

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

1. Haga clic en «KUTOOLS PLUS» > «Hoja de cálculo» > «Ordenar todas las hojas». Consulte la captura de pantalla:

Una captura de pantalla del menú Kutools for Excel que muestra la opción Ordenar hojas

2. En el cuadro de diálogo «Ordenar todas las hojas», seleccione en el panel derecho el tipo de ordenamiento que necesite, como «Orden alfabético» o «Orden exacto», y luego haga clic en el botón «Aceptar».

Captura de pantalla del cuadro de diálogo Ordenar hojas con opciones de ordenación

A continuación, todas las hojas se ordenarán según el tipo de ordenamiento especificado.

Una captura de pantalla de hojas de cálculo de Excel ordenadas alfabéticamente mediante Kutools

Kutools para Excel: potencie Excel con más de 300 herramientas esenciales, agilice y simplifique su trabajo, y aproveche las funciones de IA para un procesamiento de datos más inteligente y una mayor productividad.Consígalo ahora

Este artículo presenta dos métodos para ordenar hojas de cálculo en orden alfabético o alfanumérico: código VBA y Kutools para Excel. Elija el que mejor se adapte a sus necesidades. El método con código VBA es ideal para usuarios familiarizados con scripts y ofrece una solución altamente personalizable. Por otro lado, Kutools para Excel incluye una herramienta intuitiva llamada «Ordenar todas las hojas» que organiza rápidamente todas las hojas sin necesidad de programar. Si desea descubrir más consejos y trucos de Excel,nuestro sitio web ofrece miles de tutoriales.


Artículo relacionado:

Ordenar pestañas de hojas por color


Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

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


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

  • Active 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 dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos