¿Cómo renombrar una tabla dinámica usando VBA?

Para renombrar una tabla dinámica utilizando VBA en Excel, puedes usar el siguiente código como referencia. Asegúrate de tener habilitada la pestaña de desarrollador para acceder al editor VBA:

Sub RenombrarTablaDinamica()
    Dim ws As Worksheet
    Dim pvtTable As PivotTable
    Dim nombreActual As String
    Dim nuevoNombre As String

    ' Especifica el nombre de la hoja y los nombres
    Set ws = ThisWorkbook.Worksheets("NombreDeLaHoja") ' Cambia "NombreDeLaHoja" por el nombre de tu hoja
    nombreActual = "NombreActualTablaDinamica" ' Cambia por el nombre actual de tu tabla dinámica
    nuevoNombre = "NuevoNombreTablaDinamica" ' Cambia por el nuevo nombre que deseas asignar

    ' Busca la tabla dinámica y la renombra
    On Error Resume Next
    Set pvtTable = ws.PivotTables(nombreActual)

    If Not pvtTable Is Nothing Then
        pvtTable.Name = nuevoNombre
        MsgBox "La tabla dinámica ha sido renombrada a: " & nuevoNombre
    Else
        MsgBox "No se encontró la tabla dinámica con el nombre: " & nombreActual
    End If

End Sub
  • Abre Excel y presiona `ALT` + `F11` para abrir el Editor de VBA.
  • Inserta un nuevo módulo a través de `Insertar > Módulo`.
  • Copia y pega el siguiente código en el módulo.
  • Edita los valores siguientes en el código:
    • Cambia `»NombreDeLaHoja»` por el nombre de la hoja que contiene la tabla dinámica.
    • Cambia `»NombreActualTablaDinamica»` por el nombre actual de la tabla dinámica que quieres renombrar.
    • Cambia `»NuevoNombreTablaDinamica»` por el nuevo nombre que quieres asignar a la tabla dinámica.
  • Ejecuta el macro presionando `F5` o desde el menú `Ejecutar`.

Este script buscará la tabla dinámica con el nombre actual en la hoja especificada y la renombrará al nuevo nombre que hayas definido. Asegúrate de que el nuevo nombre no se esté usando ya por otra tabla dinámica para evitar conflictos.

Conoce nuestra tienda

Ver más productos

Mejora tu nivel y logra tus objetivo

Excel

Excel cursos

Access

cursos de Access

Power BI

cursos power BI

Ayúdanos a hacer crecer el proyecto

Deja un comentario