Modificar el XLB de Excel

13/01/2005 - 23:45 por Manuel Garcia | Informe spam
Saludos!!

Resulta que hice un archivo de macros XLA que crea una barrita de
comandos en el entorno de Excel, según se, Excel cuando instala una
nueva barrita modifica el archivo Excel.xlb del directorio del usuario
para registrar la ubicación de la barrita, los iconos y otras cosas. Sin
embargo al desinstalar desde una aplicación externa como por ejemplo el
InstallShield no se como eliminar la barrita del archivo XLB, también si
sustituyo la barrita con una nueva que tenga otros iconos estos iconos
no son actualizados y se siguen viendo los anteriores.

¿¿¿¿Alguien sabe como modificar el archivo XLB para poder agregar,
modificar o quitar una barrita personalizada????
 

Leer las respuestas

#1 Héctor Miguel
14/01/2005 - 06:59 | Informe spam
hola, Manuel !

... hice un archivo ... XLA que crea una barrita de comandos en el entorno de Excel ...
... al desinstalar desde una aplicacion externa como ... el InstallShield ...
... sabe como modificar el ... XLB para poder agregar, modificar o quitar una barrita personalizada...



[hasta donde se] el archivo 'xlb' NO puede ser 'manipulado' ->fuera del entorno<- del excel :(
una [posible] alternativa [y quizas 'buena practica'] seria si EN tu 'xla'...
-> eliminas la barra en el evento '_beforeclose'
[obviamente... sera necesario 'crearla' ->cada vez que se abra<- con el evento '_open']
[en cuanto a lo de 'modificar...' puedes 'dejar' a excel que 'se encarge' de actulizar el 'xlb']

saludos,
hector.

Preguntas similares