Skip to main content

¿Cómo renombrar múltiples hojas de trabajo en Excel?

Author: Tech Support Last Modified: 2025-06-03

Normalmente, para renombrar hojas de cálculo en Excel, podemos hacer doble clic rápido en la pestaña de la hoja o hacer clic derecho en la pestaña de la hoja y elegir el comando Renombrar para cambiar el nombre de las hojas de trabajo. Esto es bastante práctico para renombrar una o dos hojas en Excel, pero si queremos renombrar varias hojas de trabajo en una sola operación, ¿cómo lo hacemos?

rename worksheets

Usar el comando Renombrar para renombrar hojas de trabajo

Usar una herramienta práctica para renombrar cómodamente múltiples hojas de trabajo

Usar código VBA para renombrar múltiples hojas de trabajo


Usar el comando Renombrar para renombrar hojas de trabajo


Podemos renombrar rápidamente hojas de trabajo en Excel con el comando Renombrar siguiendo los siguientes procedimientos:

Haga clic derecho en la pestaña de la hoja que desea renombrar y elija el comando Renombrar desde el menú contextual. O haga doble clic en la pestaña de la hoja para renombrar la hoja de trabajo. Luego escriba un nuevo nombre y presione la tecla Enter para renombrarla, vea la captura de pantalla:

Right click on the sheet tab, choose Rename command, and then enter the new name

Con este comando Renombrar, solo puede renombrar una hoja de trabajo a la vez; para el propósito de renombrar múltiples hojas de trabajo, repita las operaciones anteriores.


Usar una herramienta práctica para renombrar cómodamente múltiples hojas de trabajo

La herramienta Renombrar Múltiples Hojas de Trabajo de Kutools para Excel es bastante práctica para renombrar todas las hojas o seleccionar hojas específicas del libro de trabajo actual.

Con esta herramienta, puede renombrar rápidamente todas las hojas o seleccionar hojas específicas agregando contenido adicional antes o después del nombre existente de la hoja de trabajo o reemplazar los nombres originales de las hojas con nuevos nombres. También puede renombrar todas las hojas o las hojas seleccionadas utilizando el contenido de un rango de celdas.

Después de descargar e instalar Kutools para Excel, haga clic en Kutools Plus > Hoja de Cálculo > Renombrar Hojas de Trabajo para abrir el cuadro de diálogo Renombrar Múltiples Hojas de Trabajo. Luego, por favor, haga lo siguiente:

Escenario 1. Renombrar múltiples hojas de trabajo con datos específicos usando Kutools para Excel

"specify

  1. Seleccione las hojas de trabajo que desea renombrar de la lista de Hojas de Trabajo.
  2. Seleccione un tipo bajo Opciones de Renombrado para renombrar las hojas de trabajo.
  3. Ingrese el valor específico en el cuadro de entrada manual.
  4. Haga clic en Aceptar. Obtendrá los siguientes resultados:

Rename multiple worksheets with specific data

Escenario 2. Renombrar múltiples hojas de trabajo con valores de celda usando Kutools para Excel

specify the options in the dialog box

  1. Seleccione las hojas de trabajo que desea renombrar de la lista de Hojas de Trabajo.
  2. Seleccione un tipo bajo Opciones de Renombrado para renombrar las hojas de trabajo.
  3. Haga clic  select button en el botón para seleccionar los valores de celda que desea usar como base para nombrar las hojas de trabajo bajo Desde un rango específico sección.
  4. Haga clic en Aceptar. Obtendrá los siguientes resultados:

Rename multiple worksheets with cell values

Escenario 3. Renombrar múltiples hojas de trabajo con un valor de celda específico en cada hoja usando Kutools para Excel

specify the options in the dialog box

  1. Seleccione las hojas de trabajo que desea renombrar de la lista de Hojas de Trabajo.
  2. Seleccione un tipo bajo Opciones de Renombrado para renombrar las hojas de trabajo.
  3. Haga clic  select button en el botón para seleccionar el valor de celda específico que desea usar como base para nombrar las hojas de trabajo bajo Renombrar hojas de trabajo con celda específica sección.
  4. Haga clic en Aceptar. Los nombres de las hojas de trabajo se han renombrado con el valor de celda específico en cada hoja.

Rename multiple worksheets with a specific cell value in each worksheet

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

Usar código VBA para renombrar múltiples hojas de trabajo

Aquí le presentaré dos códigos VBA para renombrar múltiples hojas de trabajo.

Código 1. Código VBA para renombrar múltiples hojas de trabajo con el nombre deseado de una vez

Usando el siguiente código VBA, puede renombrar rápidamente todas las hojas de trabajo del libro actual con el mismo prefijo en sus nombres de hojas, como: KTE-order1, KTE-order 2, y KTE-order 3…

1. Haga clic en Desarrollador > Visual Basic, y luego haga clic en Insertar > Módulo en la ventana Microsoft Visual Basic para Aplicaciones.

2. Copie y pegue el siguiente código en el Módulo.

VBA: Renombrar todas las hojas ingresando un nombre específico

Sub ChangeWorkSheetName()
'Updateby20140624
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
newName = Application.InputBox("Name", xTitleId, "", Type:=2)
For i = 1 To Application.Sheets.Count
    Application.Sheets(i).Name = newName & i
Next
End Sub

3.  Haga clic run button en el botón para ejecutar el código e ingrese el nombre deseado en el cuadro de diálogo emergente. Ver capturas de pantalla:

enter a new sheet name

4. Haga clic en Aceptar. Luego verá que todas las hojas se han renombrado.

all sheets are renamed

2. Código VBA para renombrar múltiples hojas de trabajo con un valor de celda específico en cada hoja del libro activo

Usando el siguiente código VBA, se renombrarán todas las hojas de trabajo del libro actual utilizando el contenido de una celda específica. Por ejemplo, puede escribir el nombre de la hoja en la celda A1 de todo el libro, y luego la hoja se renombrará según el valor de la celda A1.

1.  Especifique una celda para contener el nombre de la hoja en cada hoja y escriba el nombre de la hoja en ella. En este ejemplo, escribiré el nombre de la hoja en la celda A1 en cada hoja.

2.  Haga clic en Desarrollador > Visual Basic, y luego haga clic en Insertar > Módulo en la ventana Microsoft Visual Basic para Aplicaciones.

3.  Copie y pegue el siguiente código en el Módulo.

VBA: Renombrar hojas de trabajo según el contenido de una celda específica

Sub RenameTabs()
'Updateby20140624
 For x = 1 To Sheets.Count
 If Worksheets(x).Range("A1").Value <> "" Then
 Sheets(x).Name = Worksheets(x).Range("A1").Value
 End If
 Next
 End Sub

4.  Haga clic run button en el botón para ejecutar el código. Todas las hojas se renombran basándose en el contenido de la celda A1.

Notas:

  • En el código anterior, A1 es el contenido de la celda que desea usar para renombrar las hojas de trabajo, puede cambiarlo según sea necesario.
  • Si la celda específica no tiene contenido, entonces la hoja de trabajo correspondiente a esa celda no se renombrará.

Demostración: Renombrar múltiples hojas de trabajo con Kutools para Excel