Tengo porblemas con excel 2003 instalado en un servidor TS. Desde que se
ejecutó un hoja con una macro, en exccel me ha desaparecidor barras de
herramientas y configuraciones. En cada usuario pasa algo distinto. Lo que
quiero es restablecer configuracion predeterminada, pero solo de excel. Hice
detectar y reparar descartando configuración predeterminada, pero esto se
carga toda la confiuracion de Office, y solo quiero la del Excel.
Es posible?
Gracias
> Tengo porblemas con excel 2003 instalado en un servidor TS.
> Desde que se ejecuto un hoja con una macro, en exccel me ha desaparecidor barras de herramientas y configuraciones.
> En cada usuario pasa algo distinto. Lo que quiero es restablecer configuracion predeterminada, pero solo de excel.
> 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 <usuario8>.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 <-)
esto debera registrar de nuevo (o corregir en el registro) las entradas de la aplicacion
saludos,
hector.