Este control " Botón de comando ", nos permite ejecutar alguna rutina, función o procedimiento, generalmente en el evento click del mismo, para realizar de esta manera alguna tarea dentro del programa
¿Cómo crear botón de comando? (Comman Button)
Pasos a seguir
1- Buscar botón en Programador-Insertar
Command button
2- Insertar boton en excel y cambiar el nombre si es necesario.
3- Insertar en VBA (Visual Basic) código del comando a seguir
Propiedades del botón
Ejemplo: El boton comando nos dirige a una página web.
Togglebutton muestra el
estado de selección de un elemento. Se utiliza un control ToggleButton
para mostrar si un elemento está
seleccionado. Si un control ToggleButton es dependiente de un origen de
datos, muestra el valor actual del origen
de datos como Sí/No, Verdadero/Falso, Activado/Desactivado
o alguna otra opción de dos valores.
También puede utilizar
un control ToggleButton dentro de un control Frame para
seleccionar uno o más elementos de un grupo relacionado.
Imagen de Togglebutton:
Propiedades:
1)Propiedad Accelerator
Establece
o recupera la tecla de aceleración para un control.
Sintaxis
objeto.Accelerator [= String]. La
sintaxis de la propiedad Accelerator consta de las siguientes partes:
objeto
Requerido. Un objeto válido.
String
Opcional. El carácter que se va a utilizar como tecla
de aceleración.
2)Propiedad AutoSize
Especifica
si un objeto cambia de tamaño automáticamente para
mostrar todo su contenido.
Sintaxis
objeto.AutoSize [= Boolean]. La
sintaxis de la propiedad AutoSize consta de las siguientes partes:
objeto
Requerido. Un objeto válido.
Boolean
Opcional. Si el control cambia de tamaño.
True
Cambia automáticamente el tamaño del control para mostrar todo su contenido.
False
Mantiene constante el tamaño del control. El
contenido se recorta cuando excede del área del control
(predeterminado).
3)Propiedad BackColor
Especifica
el color de segundo plano del objeto.
Sintaxis
objeto.BackColor [= Long]. La
sintaxis de la propiedad BackColor consta de las siguientes partes:
objeto
Requerido. Un objeto válido.
Long
Opcional. Un valor o constante que determina el color de fondo de un
objeto.
4)Propiedad BackStyle
Devuelve
o establece el estilo de fondo para un objeto.
Sintaxis
objeto.BackStyle [= fmBackStyle]
La
sintaxis de la propiedad BackStyle consta de las siguientes partes:
objeto
Requerido. Un objeto válido.
fmBackStyle
Opcional. Especifica el fondo del control.
5)Propiedad Caption
Texto
descriptivo que identifica o describe a un objeto.
Sintaxis
objeto.Caption [= String]. La
sintaxis de la propiedad Caption consta de las siguientes partes:
objeto
Requerido. Un objeto válido.
String
Opcional. Una expresión de cadena que
califica el texto mostrado como el título.
6)Propiedad
ForeColor
Especifica
el color de primer plano de un objeto.
Sintaxis
objeto.ForeColor [= Long]. La
sintaxis de la propiedad ForeColor consta de las siguientes partes:
objeto
Requerido. Un objeto válido.
Long
Opcional. Un valor o constante que determina el color de primer plano
de un objeto.
7)Propiedad MouseIcon
Asigna
un icono personalizado a un objeto.
Sintaxis
objeto.MouseIcon = LoadPicture(ruta).
La sintaxis de la propiedad MouseIcon consta de las siguientes
partes:
Asigna
un icono personalizado a un objeto.
objeto
Requerido. Un objeto válido.
Ruta
Requerido. Una expresión de cadena que
especifica la ruta y el nombre del archivo que contiene el icono
personalizado.
8)Propiedad
MousePointer
Especifica
el tipo de puntero del mouse mostrado cuando el usuario sitúa
el mouse sobre un objeto en particular.
Sintaxis
objeto.MousePointer [= fmMousePointer].
La sintaxis de la propiedad MousePointer consta de las siguientes
partes:
objeto
Requerido. Un objeto válido.
fmMousePointer
Opcional. La forma que desea para el puntero del mouse.
9)Propiedad Picture
Especifica
el mapa de bits que se muestra en un objeto.
Sintaxis
objeto.Picture = LoadPicture (ruta).
La sintaxis de la propiedad Picture consta de las siguientes partes:
Parte
Descripción
objeto
Requerido. Un objeto válido.
Ruta
Requerido. La ruta completa del archivo de imagen.
.
10)Propiedad
PicturePosition
Especifica la ubicación de la imagen en
relación a su título.
Sintaxis
objeto.PicturePosition [=
fmPicturePosition]. La sintaxis de la propiedad PicturePosition
consta de las siguientes partes:
Parte
Descripción
objeto
Requerido. Un objeto válido.
fmPicturePosition
Opcional. Cómo se alinea la imagen con su contenedor.
El control Image permite mostrar una imagen como parte de los
datos de un formulario. Por ejemplo, podría utilizar un control Image
para mostrar fotografías de empleados en un formulario personal.
El control Image le permite recortar, ajustar el tamaño o
hacer zoom de una imagen, pero no permite modificar el contenido de la imagen.
Por ejemplo, no puede utilizar el control Image para cambiar los colores
de la imagen, para hacerlo transparente o
mejorar la imagen. Debe utilizar un software de edición de imágenes para este
propósito.
El control Image admite los formatos de archivo siguientes:
*.bmp
*.cur
*.gif
*.ico
*.jpg
*.wmf
PROPIEDADES
Propiedad AutoSize:Especifica si un objeto cambia de tamaño automáticamente para mostrar
todo su contenido.
Propiedad BorderColor: Especifica el color del borde de un objeto.
Propiedad Enabled: Especifica si un control puede recibir el enfoque y responder a eventos generados
por el usuario.
Propiedad LayoutEffect: Especifica si se movió un control durante un cambio de diseño.
Propiedad Tag: Almacena información adicional sobre un objeto.
Propiedades Height y Width: El alto o el ancho, en puntos de un objeto.
Propiedades OldLeft y OldTop: Indica la distancia, en puntos, entre la posición anterior de un
control y el borde superior o izquierdo del formulario que lo contiene.}
Propiedad Visible: Especifica si un objeto es visible o está oculto.
Propiedad PictureAlignment: Especifica la ubicación de una imagen de fondo.
Propiedad Picture: Especifica el mapa de bits que se muestra en un objeto.
Spinbutton
Al hacer clic
en un control SpinButton solamente cambia el valor del control SpinButton.
Puede escribir código que utilice el control SpinButton para actualizar el
valor mostrado de otro control. Por ejemplo, puede utilizar un control
SpinButton para cambiar el mes, el día o el año mostrado en una fecha. También
puede utilizar un control SpinButton para desplazarse a través de un intervalo
de valores o una lista de elementos o para cambiar el valor mostrado en un
cuadro de texto.
Para mostrar
un valor actualizado por un control SpinButton, debe asignar el valor del
control SpinButton a la parte visible del control, como la propiedad Caption de
un control Label o la propiedad Text de un control TextBox. Para crear un
control SpinButton horizontal o vertical, arrastre los controladores de tamaño
del control SpinButton horizontal o verticalmente en el formulario.
Propiedades
Name
Para los objetos, el valor
predeterminado de la propiedad Name se compone del nombre de clase del objeto seguido de un número
entero. Por ejemplo, el nombre predeterminado para el primer control TextBox
que coloca en un formulario es TextBox1. El nombre predeterminado para el
segundo control TextBox es TextBox2.
Max y Min
El valor de la propiedad Max
corresponde a la posición inferior de un control ScrollBar vertical o a la posición
más a la derecha de un control ScrollBar horizontal. El valor para la propiedad
Min corresponde a la posición más alta de un control ScrollBar vertical o a la
posición más a la izquierda de un control ScrollBar horizontal.
Left y Top
Para la mayoría de los sistemas,
el intervalo de valores recomendados para las propiedades Left y Top son desde
-32767 a +32767. También pueden funcionar otros valores dependiendo de la
configuración de su sistema. Para un control ComboBox, los valores de las
propiedades Left y Top se aplican a la parte de texto del control, no a la
parte de lista. Cuando mueve o ajusta el tamaño de un control, el nuevo valor
de la propiedad Left se introduce automáticamente en la hoja de propiedades.
Cuando imprime un formulario, la ubicación horizontal o vertical del control se
determina por su valor de la propiedad Left o Top.
Delay
La propiedad Delay afecta a la
cantidad de tiempo entre eventos SpinUp, SpinDown y Change consecutivos
generados cuando el usuario hace clic y mantiene presionado un botón en un
control SpinButton o ScrollBar. El primer evento se produce inmediatamente. El
retardo para la segunda ocurrencia del evento es cinco veces el valor de la
propiedad Delay especificada. Este retraso inicial hace más fácil generar un
único evento que una corriente de eventos.
Enabled
Utilice la propiedad Enabled para
habilitar y deshabilitar controles. Un control deshabilitado se muestra
atenuado, mientras que un control habilitado no. Además, si un control muestra
un mapa de bits, el mapa de bits se atenúa siempre que el control está
atenuado. Si la propiedad Enabled es False para un control Image, el control no
inicia eventos, pero no aparece atenuado.
Visible
Utilice la propiedad Visible para
controlar el acceso a información sin mostrarla. Por ejemplo, podría utilizar
el valor de un control en un formulario oculto como criterio para una consulta.
BackColor
Puede utilizar cualquier número
entero que represente un color válido. También puede especificar un color
utilizando la función RGB
con los componentes de color rojo, verde y azul. El valor de cada componente de
color es un número entero entre 0 y 255.
Value
Para un control CommandButton,
establecer la propiedad Value a True en una macro o en un procedimiento inicia
el evento Click del botón. Para un control ComboBox, cambiar
el contenido de la propiedad Value no cambia el valor de la propiedad
BoundColumn. Para agregar o eliminar entradas en un control ComboBox, puede
utilizar el método AddItem o RemoveItem.
ForeColor
Utilice la propiedad ForeColor
para controles de formularios con el fin de hacerlos más fáciles de leer o para
transmitir un significado especial. Por ejemplo, si un cuadro de texto informa
del número de unidades en almacén, puede cambiar el color del texto cuando el
valor caiga por debajo del nivel de nuevo pedido.
Para un control ScrollBar o
SpinButton, la propiedad ForeColor establece el color de las flechas. Para un
control Frame, la propiedad ForeColor cambia el color del título. Para un
objeto Font, la propiedad ForeColor determina el color del texto.
Tag
Utilice la propiedad Tag para
asignar una cadena de identificación a un objeto sin que afecte a los valores
de otras propiedades o atributos.
Por ejemplo, puede utilizar la
propiedad Tag para comprobar la identidad de un formulario o un control que se
transfirió como una variable a un procedimiento.
Textbox.
Funcion principal es manejar, todo los procesos de entrada y salida al programa.
Se utiliza para visualizar y/o ingresar texto, es un control de entrada de datos.
Propiedades.:
- Text: indica el texto que aparecera en el control.
-Textlign: establece como se alinea el texto en un control de textbox.
-Scrollbars: establece que barras de desplazamiento tienen que aparecer en un control textbox multilinea.
-Backcolor: establece el color de fondo del control.
-Multiline: permite que introdujamos varias lineas de texto en el control en lugar de uno solo.
-Font: tipo y tamaño de la letra del control.
-Alignment: aliuneacion que tendra el texto dentro del control, ya sea isquierda centro o derecho.
-Locked: bloqua el control, es decir, el usuario no puede introdiucir ni modificar el texto que contenga.
-Name: indica el nombvre del control.
-Forecolor: indica el color de la letra que tendra el control.
Integrantes:
- Daniel De La Fuente.
- Matias Matus.
- Luis Venegas.
Un control
ScrollBar es un control autónomo que puede situar en un formulario. Visualmente
es como la barra de desplazamiento que puede ver en ciertos objetos como un
control ListBox o la parte desplegable de un control ComboBox. Sin embargo, a
diferencia de las barras de desplazamiento de estos ejemplos, el control
ScrollBar autónomo no forma parte integrante de ningún otro control.
Propiedades
1-BackColor: Especifica el color de segundo
plano del objeto.
2-HelpContextID: La propiedad HelpContextID asocia un tema específico
en el archivo de Ayuda personalizado de Microsoft Windows con un control
específico.
3-LargeChange:
Especifica la cantidad de
movimiento que se produce cuando el usuario hace clic entre el cuadro de
desplazamiento y la flecha de desplazamiento.
4-Value: Especifica el estado o el contenido de un control
determinado.
5-Tag: Almacena información adicional sobre un objeto.
6-TabIndex: Especifica la ubicación de un único objeto en el tab order.
7- Name: Especifica el nombre de un control u objeto, o el
nombre de una fuente asociada al objeto Font.
8- LayoutEffect: Especifica si se movió un control durante un cambio
de diseño.
9-Height y Width: El alto o el ancho, en puntos de un objeto.
10-OldLeft y OldTop: Indica la distancia, en puntos, entre la posición anterior de un control y el borde superior o
izquierdo del formulario que lo contiene.