Formularios VBA - Uso y propiedades del CommandButton
Este objeto " CommandButton ", nos permite ejecutar alguna rutina, función o procedimiento, generalmente con el evento click.
Se utiliza el evento Click para ejecutar alguna acción y/o rutinas, este evento esta habilitado por defecto en Excel.
Sus propiedades se pueden visualizar al hacer un click en él, estas se encuentran en la esquina inferior izquierda, tal como se puede ver en la imagen.
Dentro de sus propiedades más destacas estan:
Name: aquí podemos cambiarle el nombre al objeto CommandButton
Back color: para cambiarle el color al boton
Caption: para cambiarle la etiqueta
Enable: es para habilitar o deshabilitar al objeto
Font: tipo de letra
TabIndex: Para configurar el orden o la secuencia de activación
Visible: Para ver u ocultar el objeto
Métodos y funciones
Dentro de los principales tenemos el “Click()”,”DblClick()”, “Enter()”, “MouseDown()”, “MouseMove()”, ”MouseUp()” y otros. Tal como se puede ver en la figura:
Ejemplos usando las propiedades de CommandButton
Nota: La mayoría de los objetos tienen las mismas propiedades
Elaborado por: Wily Chique
30/07/2014 a las 9:57 pm
Al utilizar los eventos de la parte desplegable de la izquierda, uno logra mostrar todas las ordenes que se dan a cada objeto, esto es bueno porque asi se puede tener una vision general de todo el trabajo que se quiere realizar
29/05/2015 a las 12:29 pm
El CommandButton facilita al usuario a ejecutar algo que hace constantemente con tan solo un click. No tiene que estar ingresando siempre a la macro y corriendola, con tan sólo clickear el CommandButton genera el evento.
Es un ahorro de tiempo y mucha eficiencia para todos los que usamos esta herramienta.
23/06/2015 a las 11:24 am
hola, utilice un CommandButton para enviar un formato de Excel por correo electrónico, pero no quiero que aparezca el botón en la hoja que envíe, me pueden ayudar para saber qué comando ocupo para que no este visible.
muchas gracias, saludos!
18/09/2019 a las 7:04 am
En que cantidad de hojas de un libro actúa el commandButton, ya que tengo un libro en donde requiero registrar valores en 16 hojas y solamente acepta hasta 8 hojas, por lo que tengo que crear otro commandButton para solucionarlo. ¿Habrá alguna instrucción en las propiedades del commandButton para que actúe en mas hojas?
Agradezco sus comentarios.
23/04/2022 a las 9:44 pm
Hola utilice el libro visual Basic digitalmente y no sé cómo darle color a un command Button me podrían prestar ayuda