Problema de embellecimiento automático del formulario VBA
Realmente no hay nada que pueda hacer al respecto. Acabo de probar el método a = selección.Nombre, pero en Excel2007 no hay forma de obtener completamente el nombre de la variable en la tabla. Y no puede cambiar los nombres de las variables en la tabla.
Si su sistema no es 2007, pruebe este código. Mira, no se puede seleccionar
a = Selection.Name
ActiveSheet.Shapes(a).