Skip to main content

¿Cómo crear varias hojas de cálculo a partir de una lista de valores de celda?

Author: Xiaoyang Last Modified: 2025-08-06

¿Existen métodos rápidos o fáciles para crear varias hojas de cálculo basadas en una lista de valores de celda en Excel? En este artículo, hablaré sobre algunos trucos útiles para resolver esta tarea.

Crear varias hojas de cálculo a partir de una lista de valores de celda con código VBA

Crear varias hojas de cálculo a partir de una lista de valores de celda con Kutools para Excel


arrow blue right bubble Crear varias hojas de cálculo a partir de una lista de valores de celda con código VBA

Para crear rápidamente varias hojas de cálculo nuevas nombradas con una lista de valores de celda, el siguiente código VBA puede ayudarte.

1. Mantén presionadas las teclas ALT + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Haz clic en Insertar > Módulo, y pega el siguiente código en la Ventana del Módulo.

Código VBA: Crear varias hojas de cálculo a partir de una lista de celdas:

Sub AddSheets()
'Updateby Extendoffice
    Dim xRg As Excel.Range
    Dim wSh As Excel.Worksheet
    Dim wBk As Excel.Workbook
    Set wSh = ActiveSheet
    Set wBk = ActiveWorkbook
    Application.ScreenUpdating = False
    For Each xRg In wSh.Range("A1:A7")
        With wBk
            .Sheets.Add after:=.Sheets(.Sheets.Count)
            On Error Resume Next
            ActiveSheet.Name = xRg.Value
            If Err.Number = 1004 Then
              Debug.Print xRg.Value & " already used as a sheet name"
            End If
            On Error GoTo 0
        End With
    Next xRg
    Application.ScreenUpdating = True
End Sub

Nota: En el código anterior, A1:A7 es el rango de celdas a partir del cual deseas crear las hojas; cámbialo según tus necesidades.

3. Luego, presiona la tecla F5 para ejecutar este código, y las nuevas hojas se habrán creado después de todas las hojas en el libro actual, como se muestra en la captura de pantalla:

run code to create worksheets from a list of cell values


arrow blue right bubble Crear varias hojas de cálculo a partir de una lista de valores de celda con Kutools para Excel

Si no estás familiarizado con el código anterior, aquí hay una herramienta práctica: Kutools para Excel, con su función Crear Hojas de Cálculo de Secuencia, las hojas de cálculo se crearán basadas en los valores de las celdas en un nuevo libro de trabajo.

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

Después de instalar Kutools para Excel, por favor haz lo siguiente:

1. Haz clic en Kutools Plus > Hoja de cálculo > Crear Hojas de Cálculo de Secuencia, ver captura de pantalla:

click Create Sequence Worksheets feature of kutools

2. En el cuadro de diálogo Crear Hojas de Cálculo de Secuencia:

(1.) Selecciona una hoja de cálculo en la que quieras crear hojas de cálculo de secuencia;

(2.) Luego selecciona Datos en un rango de opciones desde el Nombre de hoja de cálculo basado en cuadro de lista, y haz clic en el select button botón para seleccionar los valores de celda que deseas utilizar.

set options in the dialog box

3. Luego, haz clic en el botón Aceptar, las hojas de cálculo se han creado con los nombres de los valores de las celdas en un nuevo libro de trabajo, ver captura de pantalla:

the worksheets have been created with the names of the cell values

¡Haz clic para descargar y probar gratis Kutools para Excel ahora!

Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: Revoluciona el análisis de datos basado 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 | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!