Tabla de contenido
Cómo definir un nombre de tabla usando una macro
¿Le gustaría asegurarse de que el nombre de la tabla activa se establezca en el texto que se puede encontrar en una celda específica de la tabla? Utilice la siguiente macro:
Establecer nombres de subtabla ()
Dim Cell como cadena
Celda = "a1"
ActiveSheet.Name = ActiveSheet.Range (celda) .Texto
End Sub
Con el valor de la variable celda defina de qué celda debe tomarse el texto. Para hacer esto, transfiera la referencia de celda apropiada (aquí: A1) como la dirección.
La macro toma el contenido de la celda correspondiente en la tabla activa. A continuación, se cambia el nombre de la hoja de trabajo actual en consecuencia. La siguiente figura muestra un ejemplo de una tabla renombrada: