
Espero que puedas ayudar.
Agregué un código VBA que nombra las pestañas de Excel de acuerdo con una celda dentro de una hoja de trabajo, pero cuando guardo el libro y luego vuelvo a abrir, el código VBA desaparece y ya no funciona.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set Target = Range("D9")
If Target = "" Then Exit Sub
Application.ActiveSheet.Name = VBA.Left(Target, 31)
Exit Sub
End Sub
Necesito cambiar el nombre de varias pestañas de Excel según lo que escriba en un campo, y después de formatear cada pestaña, todo funciona y está perfecto hasta que se guarda y se vuelve a abrir.
Por favor ayuda,
Respuesta1
cuando guardo el libro y luego vuelvo a abrir, el código VBA ha desaparecido
Probablemente haya guardado el libro en un formato que no admita macros (.xlsx), intente guardarlo como .xlsm o .xlsb.
Ver másaquí