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

¿Cómo cambiar el nombre de varias hojas en Excel?

AutorSoporte técnico Fecha de modificación

Normalmente, para renombrar hojas en Excel, basta con hacer doble clic rápidamente en la pestaña de la hoja o bien hacer clic con el botón derecho y seleccionar la opción **Renombrar**. Este método es ideal cuando se trata de cambiar el nombre de una o dos hojas, pero ¿cómo podemos renombrar varias hojas de forma simultánea en una sola operación?

renombrar hojas de cálculo

Usar el comando Renombrar para Renombrar hojas

Usar una herramienta práctica para renombrar cómodamente varias hojas

Usar código VBA para renombrar varias hojas


Usar el comando Renombrar para Renombrar hojas


Podemos cambiar rápidamente el nombre de Renombrar hojas en Excel mediante el comando Renombrarsiguiendo los siguientes pasos:

Haga clic con el botón derecho en la pestaña de la hoja que desea renombrar y seleccione el comando Renombrar en el menú contextual. O bien, haga doble clic directamente en la pestaña para editar su nombre. A continuación, escriba un nombre nuevo y pulse la tecla Intro para confirmar el cambio. Vea la captura de pantalla:

Haga clic con el botón derecho en la pestaña de la hoja, elija el comando Renombrar e introduzca el nuevo nombre

Con este comando Renombrar, solo puede cambiar el nombre de una hoja a la vez. Para renombrar varias hojas, repita los pasos anteriores.


Usar una herramienta práctica para renombrar cómodamente varias hojas

La herramienta «Renombrar hojas en lote» de Kutools para Excel resulta muy útil para renombrar todas las hojas o únicamente las seleccionadas del libro de trabajo actual.

Con esta herramienta, puede renombrar rápidamente todas las hojas o solo las seleccionadas, añadiendo contenido antes o después del nombre actual de la hoja de cálculo, o bien reemplazando los nombres originales por un nuevo nombre. También tiene la opción de renombrar todas las hojas o las hojas de trabajo seleccionadas utilizando los contenidos 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 para abrir el cuadro de diálogo Renombrar hojas en lote. A continuación, siga estos pasos:

Escenario 1. Cambie el nombre de las hojas en lote según los datos especificados con Kutools para Excel

"especificar

  1. Seleccione las hojas que desea renombrar en la lista de Hojas.
  2. Seleccione un tipo con el que quiera renombrar las hojas bajo Estilo de renombrado.
  3. Introduzca el valor específico en el cuadro Desde un cuadro de entrada.
  4. Haga clic en Aceptar. Obtendrá los siguientes resultados:

Renombrar varias hojas de cálculo con datos específicos

Escenario 2. Renombrar varias hojas utilizando valores de celda con Kutools para Excel

especifique las opciones en el cuadro de diálogo

  1. Seleccione las hojas que desea renombrar en la lista de Hojas.
  2. Seleccione un tipo con el que quiera renombrar las hojas bajo Estilo de renombrado.
  3. Haga clic en el botón botón seleccionar para seleccionar los valores de celda con los que desea nombrar las hojas en la sección Desde la selección.
  4. Haga clic en Aceptar. Obtendrá los siguientes resultados:

Renombrar varias hojas de cálculo con valores de celdas

Escenario 3. Renombrar varias hojas utilizando un valor específico de celda en cada hoja con Kutools para Excel

especifique las opciones en el cuadro de diálogo

  1. Seleccione las hojas que desea renombrar en la lista de Hojas.
  2. Seleccione un tipo con el que quiera renombrar las hojas bajo Estilo de renombrado.
  3. Haga clic en el botón botón seleccionar para seleccionar el valor específico de la celda con el que desea nombrar las hojas en la sección Desde la celda de la hoja correspondiente.
  4. Haga clic en Aceptar. Los nombres de las hojas de cálculo se han renombrado con el valor de la celda específica de cada hoja.

Renombrar varias hojas de cálculo con un valor de celda específico en cada hoja

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

Usar código VBA para renombrar varias hojas

A continuación, le presentamos dos códigos VBA para renombrar varias hojas de cálculo.

Código 1. Código VBA para cambiar el nombre de varias hojas simultáneamente al nombre que usted elija

Mediante el siguiente código VBA, puede cambiar rápidamente el nombre de todas las hojas del Libro de trabajo actual añadiendo el mismo prefijo en sus Nombre de la hoja de cálculo, por ejemplo: KTE-pedido1, KTE-pedido 2 y KTE-pedido 3…

1. Haga clic en Desarrollador > Visual Basic y, a continuación, haga clic en Insertar > Módulo en la ventana de Microsoft Visual Basic para Aplicaciones Windows.

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

VBA: Cambiar el nombre de todas las hojas introduciendo 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 en el botón botón ejecutar para ejecutar el código e introduzca el nombre deseado en el cuadro de diálogo emergente. Vea las capturas de pantalla:

introduzca un nuevo nombre de hoja

4. Haga clic en Aceptar. Así podrá ver que todas las hojas han cambiado de nombre.

todas las hojas se han renombrado

2. Código VBA para renombrar varias hojas según el valor de una celda específica en cada hoja del libro de trabajo actual

Con el siguiente código VBA, se renombrarán todas las hojas del libro de trabajo actual según el contenido de una celda específica. Por ejemplo, si escribe el nombre deseado en la celda A1 de cada hoja, esta adoptará automáticamente como título el valor contenido en dicha celda.

1. Especifique una celda para incluir el nombre de la hoja de cálculo en cada hoja y escríbalo en ella. En este ejemplo, escribiré el nombre de la hoja de cálculo en la celda A1 de cada hoja.

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

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

VBA: Renombrar hojas mediante 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 en el botón botón ejecutar para ejecutar el código. Todas las hojas se renombrarán según el contenido de la celda A1.

Notas:

  • En el código anterior, A1 es el contenido de la celda con el que desea renombrar las hojas; puede cambiarlo según sus necesidades.
  • Si la celda especificada está vacía, la hoja correspondiente no se renombrará.

Demostración: Cambiar el nombre de varias hojas con Kutools para Excel