> Hice detectar y reparar descartando configuracion predeterminada, pero esto se carga toda la confiuracion de Office ...si "la macro" solo manipulo las barras de herramientas en excel -?--> una forma pudiera ser restaurar (todas) las barras de menus y herramientas
OJO: (obviamente) se pierde toda personalizacion que se hubiera hecho a las barras Dim Barra As CommandBar
For Each Barra In Application.CommandBars
If Barra.BuiltIn Then Barra.Reset
Next-> efecto similar obtienes si borras el archivo que guarda la configuracion de barras y herramientas
(busca donde se localiza el archivo .xlb /'97, excel.xlb /2k, excel10.xlb /2002, excel11.xlb /2003)
eliminalo (obviamente, estando cerrado excel)
la siguiente vez que abres excel, las barras de menus y comandos seran las "originales" (por omision)-> tambien puedes restablecer (barra por barra) desde (menu) herramientas / personalizar...
seleccionas cada barra y pulsas el boton de "restablecer"si realmente quieres restablecer TODAS las configuraciones de excel -?--> con excel cerrado...
ejecuta el siguiente comando (desde: boton inicio -> ejecutar):
excel /regserver
(es probable que debas especificar la ruta completa al excel delimitada por comillas dobles)
(p.e. -> "c:\archivos de programa\microsoft office\office\excel.exe" /regserver