Borrar Menú personalizado

22/11/2005 - 18:25 por Hernandez, Roberto | Informe spam
Saludos a todos.
Quisiera pedir su apoyo con una situación particular.
Tengo una pequeña aplicación y he logrado crear un menú personalizado en la
barra de herramientas de Excel.
Todas las opciones funcionan muy bien, y todo y todo...
Lo que no he conseguido hacer es borrar los menús de la barra cuando se
cierra la aplicación.
Alguien me podría aportar un 'segmentito' de código que lo haga?

Mil gracias a todos por su apoyo.
 

Leer las respuestas

#1 Héctor Miguel
22/11/2005 - 22:40 | Informe spam
hola, Roberto !

... he logrado crear un menu personalizado en la barra de herramientas de Excel.
... no he conseguido... borrar los menus de la barra cuando se cierra la aplicacion.



podrias utilizar el evento '_beforeclose' en el modulo de codigo del libro [ThisWorkbook] p.e.

a) si toda la barra de menus/herraientas es la que tu creas con la aplicacion...
On Error Resume Next
CommandBars("Nombre de tu barra").Delete

b) si es un menu que agregas a una barra de menus existente...
On Error Resume Next
CommandBars("Nombre de la barra").Controls("Caption del control").Delete

c) visita... por lo tocante a los menus 'al vuelo'...
http://www.erlandsendata.no/english...?t=envbacb
http://j-walk.com/ss/excel/tips/commandbars.htm
http://www.cpearson.com/excel/menus.htm

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares