crear botones en la barra standard

28/10/2005 - 07:54 por respx | Informe spam
hola, que tal , tengo un problema relacionado con crear botones,el problema
es el siguiente,
mi intención es crear un botón personalizado que ejecute una macro,

Dicho botón quiero que contenga un nombre específico y una imagen , además
de asignarle la ejecución de una macro ,

La creación y ubicación perfecto, pero no sé cómo asignarle formato y
valores.

Si alguien tiene alguna idea, gracias!!

Preguntas similare

Leer las respuestas

#1 luis
28/10/2005 - 16:59 | Informe spam
Una vez pegado el boton en la barra y con la ventana Personalizar abierta,
pulsas con el boton secundario del raton y en el menu que te sale tienes las
opciones para cambiarle el nombre y la imagen


"respx" escribió en el mensaje
news:
hola, que tal , tengo un problema relacionado con crear botones,el
problema
es el siguiente,
mi intención es crear un botón personalizado que ejecute una macro,

Dicho botón quiero que contenga un nombre específico y una imagen , además
de asignarle la ejecución de una macro ,

La creación y ubicación perfecto, pero no sé cómo asignarle formato y
valores.

Si alguien tiene alguna idea, gracias!!


Respuesta Responder a este mensaje
#2 Héctor Miguel
31/10/2005 - 05:23 | Informe spam
hola, 'anomimo/a' !

... es exactamente lo que quiero hacer pero con programacion



1) puedes utilizar la propiedad 'OnAction' aplicada a dicho control para indicarle el nombre del procedimiento [p.e.]
Application.CommandBars("nombre de la barra").Controls(1).OnAction = "EstaMacro"
-> solo toma en cuenta que dicho boton quedara 'casado' a esa macro Y AL LIBRO que la contiene :)

2) para asignar 'imagenes' a los botones... puedes usar la propiedad '.FaceId' [aplicada a dicho boton de comando]
[si deseas utilizar las 'caras' de los botones 'integrados' de excel o de algun otro boton en alguna otra barra]
o... la propiedad ->.LoadPicture = "C:\Carpeta[\Sub-carpeta]\imagen.bmp"<-
[si ya tienes una imagen p.e. un .BMP de 16×16 pixeles]

3) seria bueno si comentas 'detalles adicionales' [p.e. estas 'manipulando' una barra 'estandar' y]...
- si piensas distribuir tu aplicacion... [a mi no me gustaria que un tercero 'manoseara' mi arreglo de menus y demas] :-(
- si estas re/creando botones en la apertura del libro... [los estas 'eliminando' al cerrarlo ?]
- pudiera haber mas 'detalles' de poca importancia... o que lleven riesgos de otro tipo -?-

espero que lo anterior te sea de utilidad ;)
si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida