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.

Preguntas similare

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.
Respuesta Responder a este mensaje
#2 Hernandez, Roberto
22/11/2005 - 23:42 | Informe spam
Muchas gracias Master.
I think we surely know who's this year Excel MVP...

"Héctor Miguel" escribió en el mensaje
news:
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.

Respuesta Responder a este mensaje
#3 Luis Garcia
23/11/2005 - 10:24 | Informe spam
Hola:

Puedes probar crear la barra y/o los botones temporales.
En el .Add de cada objeto hay un parametro Temporary para ello (al menos en
la version XL2000).
Cuando finaliza Excel (no tu aplicacion) las barras y botones temporales
'desaparecen'.

Saludos


"Hernandez, Roberto" escribió en..
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.


Respuesta Responder a este mensaje
#4 Hernandez, Roberto
23/11/2005 - 16:25 | Informe spam
Ok. Gracias.
Lo checaré.

"Luis Garcia" escribió en el mensaje
news:eb$
Hola:

Puedes probar crear la barra y/o los botones temporales.
En el .Add de cada objeto hay un parametro Temporary para ello (al menos
en
la version XL2000).
Cuando finaliza Excel (no tu aplicacion) las barras y botones temporales
'desaparecen'.

Saludos


"Hernandez, Roberto" escribió en..
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.






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida