Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Un Userform es nada más que una ventana vacía. Para que esta ventana pueda hacer cálculos, mostrar datos de celda, etc se deben insertar controles
Para abrir la ventana cuador de herramientas, se hace click en el botón cuadro de herramientas de la barra de herr estándar
Todos los controles comparten las propiedades de: caption, backcolor, forecolor, font, ControlTipText
La propiedad ControlTipTExt se usa para mostrar un mensaje, este solo será visible cuando el puntero de mouse esté sobre el objeto
Control
- Botón de comando Se utiliza para ejecutar código
Lista de propiedades
Picture: Se usa para insertar una foto al botón de comando
Si se llena esta propiedad la foto no podrá ser cambiada con código
La foto no se puede cambiar de tamaño, pues no existe para este control la propiedad PictureSizeMode
Función loadpicture Esta función se usa para levantar una foto a todo control que soporte fotos
Obs. La foto se vincula, no se inserta
nombrebotón.Picture = loadpicture(ruta donde está grabada la foto concatenada al nombre de la foto)
El nombre de la foto debe tener su extensión ej: jpg
Adbertencia: Si el objeto que soporta fotos ya tiene una foto insertada con la ventana de propiedades loadpicture no podrá cambiar la
foto
- Etiqueta Este control permite meter textos que no podrán ser cambiados por el usuario
También permiten ingresar fórmlas e imágenes
Obsevacion El control etiqueta no posee una barra de desplazamiento vertical u horizontal. Estas barras pertenecen al contro cuador
de texto
- Cuadro de Texto Permite ingresar datos con el inputbox, con la diferencia que todo lo almacenado será texto
(textbox)
Propiedad
Backstyle Hace que el fondo sea transparente
Multiline Permite mostrar el texto en varias líneas
Scrollbars Mostrar barra de desplazamiento
PasswordChar Se usa para encriptar el contenido del texto con un carácter
Locked Para que el usuario no pueda borrar el contenido
- Cuadro de Lista Se usa para crear una lista con valores, por defecto será solo una columna sin embar se pueden aplicar más
Este control nunca pliega la lista, simpre estará deplegada
Propiedad
ColumnCount Se usa para cambiar el número de columnas, por defecto es 1
ColumnHeads True: se ven los encabezados
RowSource Esta propiedad se usa para cargar los datos al cuadro de lista, Catálogo!a4:d15
Obs. Si se usa, ya no se podrá cambiar el contenido de ListBox usando código
ColumnWidths Ancho de columnas