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

¿Cómo crear nombres de hojas a partir de una lista en Excel?

AutorSun Fecha de modificación

Aquí tiene una lista de datos y ahora desea crear un Nuevo libro de trabajo cuyas hojas se nombren con estos datos. Si hay varios datos en la lista, puede optar por crear un libro y renombrar las hojas una por una manualmente. Pero ¿y si hay cientos de datos en la lista? Ahora le presento algunos trucos que permiten crear Nombre de hoja de cálculo basado en a partir de una lista de datos en Excel.

Crear nombres de hojas a partir de una lista con VBA

Crear un Nuevo libro de trabajo con nombres de hoja a partir de una lista mediante Kutools para Excel buena idea3


flecha azul derecha burbuja Crear nombres de hojas a partir de una lista con VBA

En Excel no hay ningún truco para resolver esta tarea aparte del código VBA.

1. Pulse Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Haga clic en Insertar > Módulo y pegue el siguiente código VBA en la nueva ventana del módulo:

VBA: Crear nombres de hojas a partir de una lista

Sub CreateSheetsFromAList()
'UpdatebyKutoolsforExcel20150916
    Dim Rg As Range
    Dim Rg1 As Range
    Dim xAddress As String
    On Error Resume Next
    xAddress = Application.ActiveWindow.RangeSelection.Address
    Set Rg = Application.InputBox("Select a range:", "Kutools for Excel", , , , , , 8)
    If Rg Is Nothing Then Exit Sub
    For Each Rg1 In Rg
        If Rg1 <> "" Then
            Call Sheets.Add(, Sheets(Sheets.Count))
            Sheets(Sheets.Count).Name = Rg1.Value
        End If
    Next
End Sub

3. Haga clic en Ejecutar o pulse F5, y a continuación aparecerá un cuadro de diálogo de Kutools para Excel que le recordará que seleccione las celdas en las que desea basar los nombres de las hojas.

código VBA para seleccionar el rango de datos

4. Haga clic en Aceptar. A continuación, se crearán varias hojas al final del libro de trabajo actual.

se crea una serie de hojas basadas en los valores de las celdas

Si desea crear un nuevo libro de trabajo con nombres de hoja a partir de una lista del libro de trabajo actual, puede utilizar la herramienta Kutools para Excel de Crear hojas de cálculo de secuencia.


flecha azul derecha burbuja Crear un Nuevo libro de trabajo con nombres de hoja a partir de una lista mediante Kutools para Excel

Con Kutools para Excel, puede utilizar la utilidad Crear hojas de cálculo de secuencia para crear rápidamente hojas de cálculo secuenciales basadas en una lista de valores en un nuevo libro de trabajo.

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...

Tras instalar gratuitamenteKutools para Excel, proceda como se indica a continuación:

1. Seleccione la lista que necesite y haga clic en KUTOOLS PLUS > Hoja de cálculo > Crear hojas de cálculo de secuencia. Vea la captura de pantalla:

haga clic en la función Crear hojas de secuencia de Kutools

2. En el cuadro de diálogo emergente, seleccione Hoja de cálculo en blanco en la lista situada bajo Basado en hoja de cálculo y active la casilla Datos dentro de la selección en la sección Nombre de hoja de cálculo basado en. Asegúrese también de que el rango esté seleccionado en el cuadro de texto. Vea la captura de pantalla:

especifique las opciones en el cuadro de diálogo

3. Haga clic en Aceptar y, a partir de ahora, podrá ver un nuevo libro de trabajo con nombres de hoja específicos creados.

se ha creado un libro nuevo con nombres de hoja específicos

Consejo: Si desea crear varias hojas con el mismo formato que una hoja específica, solo tiene que seleccionar el nombre de dicha hoja en la lista de Basado en hoja de cálculo y, a continuación, especificar los nombres deseados en el cuadro de diálogo.

configure las opciones para crear varias hojas con el mismo formato que una hoja específica

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