Está en la página 1de 14
Cibolo Aa FON En la Ficha Programador Grupo Controles Elemento Insertar, encontraremos dos categorias de controlesmuy similares: Controles de Formulario y Controles ActiveX pero con algunas diferencias. a) Los Controles de Formulario son controles donde sus caracteristicas ya vienen preestablecidas y solamente hay que configurarlos en Excel, salvo el control botén que sirve para enlazarlo a una Macro. b) LosControles Activexson controles queestén insertados en la hoja de Excel y el cédigo ‘que se va a utilizar para que ese botén funcione va estar en VBA. z & : g a z : i Boton. Cuadro Combinado. Casilla de Verificacion, Control de Nimero. Botén de Opcién. Cuadro de Lista, Etiqueta. Barra de desplazamiento, Cuadro de Grupo. SSK A SSS Inserta en cada hoja un Control de Formulario, el cual sera configurado segin los pasos establecidos y a su vez coloca como nombre de Ia hoja el nombre del control . » Botén El control de Formulario Batén tiene come finalidad poder mostrar una accién creada previamente en una macro. Ejemplo: Nota01__ Nota Caleular Promedio: sole» S| a f Crea la Tabla tal y como se muestra en la imagen anterior. Inserta un Botén tal y como se muestra en la imagen anterior. \Vamosa crear una macro senailla que calculeel promedio de las 3 natas, paraello sigue al pie de la letra el siguiente procedimiento. © Ubica el cursor en la celda E3. © Luegoubicateen|aFicha Programador> GrupoCédigo > Opcién Grabar Macro y haces clic ahi para iniciar la grabacién de la Macro que vamos a crear. © Observa va a aparecer una ventana llamada Grabar _Macro. fm Visual Macoe ne Ay Seguridad de macros codigo aKK8 Programador (Cierbermecr) usar referencias relatives 9 Enelcampo Nombrede la Macro escribe: Cale_Promedio tal y como se muestra en la siguiente imagen y luego haces clic en el botén Aceptar. 9 Acontinuaciénena celda £3 escribela siguiente funcién: ppulsas la tecla Enter. PROMEDIO(B3:03) y © Ahora tenes que hacer clic en ls opcién Detener Grabacién para finalizer la grabacion de la Macro, © Luego Borrael contenido de Ia celds E3. 0 Ahora haz un clic derecho sobre el botén Calclar Promedio y acontnuacién hnaces clic en la opcion Asignar macro... coo % comme 2 oni Brow BD Mostar tess ‘eer . Formato oe eo (© Aparecerila siguiente ventana, hiselecciona Cale_Promedio yluegehacesclic en el botén Aceptar. ‘© _Listo, @ probar si funciona la Macro. Haz.un clic en una celda vaciay luego haces clic enel Botén Calcular Promedio. [eer ae » Cuadro Combinado Nos muestra cierta informacién a manera de un cuadro desplegable que estacontenida en un rango de datos, cabe recalcar queestecontroldevuelveun nimero como resultado, el cual hace referencia a la posicién del elemento seleccionado. Ejemplo: (Abogado, a yy 3 4 Dentista 5 Medico. 6 7 8 3 Iingeniero [Contador Codigo de Profesiones [Administrador Nombre de la Profesion Y Crea las Tablas tal y como se muestran en la imagen anterior. Y_ Inserta el cuadro combinado tal y como se muestra en la imagen anterior. Y Haz clic derecho al cuadro combinado y luego eligela opciénFormatode Control y realiza la configuracién que observas en la siguiente imagen: Rango de entrada: son las celdas con las cuales estariamos trabajando. Vincular con la celda: es Ia posicién del elemento seleccionado. En la celda F7 apareceré la posicién del elemento seleccionado y para que en Ia celda F9 ‘aparezca el nombre de dicho elemento utilizaremos la funcién indice: INDICE (B3:B8, F7) » Casillas de Verificacién Permiten seleccionar varios elementos de unaseleccién y poder realizar alguna accién en caso de estar seleccionada. Ejemplo: Pasos: Y Creala Tabla e incerta los datos tal y como se muestra en Ia imagen anterior. ¥_Inserta casilas de verificacion tal y como se muestra en la imagen anterior. Y Haz clic derecho ala casilla de verificacién y luego elige Ia opcién Formato de Control y realiza la configuracién que cbservas ena siguiente imagen: En caso de seleccionarlas casilas de los elementos deberd de aparecernosun mensajede verdadero. falso en cada una de ellas, para lo cual realizaremos el caso de zapatos, dindole clic derecho en esta casilla de verificacién y presionando la opcién Formato de Control. Indicamos que en casode estar activado, lavincularemos con lacelda E3 de manera similar realizamos con las otras casillas de verificacionen las siguientesceldas (E4 y E5). Hasta aqui elresultado deberd ser similar a este: A 8 c 2 E F a 2 renda om A 50 [zapatos YVERDADERO| 4 35 |camisa FALSO 5 75 |saco YERDADERO (Observemos queen el cascode camisa queno esti seleccionado aparece el estado de falzo, yenelcaso de zapatos ysaco aparece el mensajede verdadero, para el costo utilizaremos un sencilla funciénsi para poder utilizar esta funcionalidad, En F3 escribiriamosa siguiente funcion: =SI (E3=VERDADERG, C3, 0) Una vez terminads la hoja el resultado deberd de ser semejante a este grafico: » Boténde Opciény Marco Un Marco tiene como funcién el pederorganizarlos elementos pere cuando se combinan con les botones de apc’on permiten poder reurirlos de tal manera que cueden formar ‘grupos de botones de opcidn para que estos puedan ser selecclonados de manera independiente Ejemplo: ale « ole £ « “ 2 snes Teocecantato 21 @ronirode 3) Ossie aI 3 | Oca Oconto 6 7 ens cos a a 0 [0 de con 2 1 | Soneeo 1 | Nombrado 2 [2 | casido. 2 | contatade 3 (737 vite = OS. a 415 Opcion Opcion | | 16 17, Deserigcion | Description Pasos: Y_ CrealasTablas e inserta los datos taly come se muestra en laimagen anterior. Y Inserta los botenes de opcién y Marcos tal y como se muestra en la imagen antericr. Haz clic derecho enel terboténde opcién y luego elige la opcién Formato de Control y Ta configuracion que observas en la siguiente imagen) [colees yness | Tematio | Protege va © gnactier © artvade Meco rodor coniaceés: [36815 (Cl sontveado 0 Realizamos algo similar con Tipe de Contrato. El resultado seré como se presenta enelsiguiente diagrame,siseleccionamos casado 0 contratado se activa la opcién 2, es decirla posiciéndel elemento que seleccicnamos. Para poder obsenvar descripcion utlizaremos la unci6n incice ayudados con el texto ‘que previamente colocamos en los rangos C11:C13 yG11:G13. En [a celda C17 escribimos la siguiente funcién: INDICE (C11:C13,CL5) En|a hola observaremos|o siguiente: 2 emo Teese 3) | esse Overt 4 5 on contain 6 =] Ove cas 4 2 0 FE n 1 | Serer 1 ‘Nombrado 2 2 | casado 2 [contratado 2B 31 Viudo 3 cs u AS Opeion Oncion na 16 27 _Descripcion | Soltero Description | CAS » Control de Numero Permite desplazarnos o avanzar una secuencia de nlimeros a manera de una progresién aritmética donde Ia razén solo podr ser un niamero entero. Ejemplo: Insert los datos y sombrea las celdas tal y como se muestra en la imagen anterior. Y- Inserta 2 controles de ntimero tal y como se muestra en la imagen anterior. Haz clic derecho encada control de numero y luego elige la opcién Formato de Control y realiza Ia configuracién que observas en Ia siguiente imagen. En Is hoja observaremos lo siguiente: ‘Avanzar numeros desde shasta 35 a) lea) ‘Avanzar Los Nimeros de 2 en dos desde 20 hasta 50 == 6S © Cuadro de Lista Los Cuadros de lista permiten vistaizarunamayorcanticad de datos y si aun asi es mayor las datos que el tamafio de ia lista se visualiza una barra de desplazamriento vertical con la ‘cual podremos desplazarnas por todos los elementos. Ejemplo: 313 Ft t5 | [00 |~ lorena fool |e Pasos: Crea las Tablas e inserta los datos tal y como se muestra en la imagen anterior. Inserts un cuadro ce Iistataly como se muestra en a imagen anterior. Hazclic derechoenel cuadrode lista y luego eligela opciénFotmato de Control y realiza | configuracion que observas en la siguiente imagen. as En Ia hoja observaremos lo siguiente: [els ole) |olaa|ols ef Para que la descripcion del grado pueda ser visualizada utilizaremos nuevamentelafuncién indice: En la Celda C12 escribiremos la siguiente Funcion INDICE (C2:C7, C10) > Barra de Desplazamiento Labarra de desplazamientoes un control similar al Control Numero, pero con una opcién adicional, que es el cambio de pagina y es un avance més rapido dentro del control. als c ° £ E 2 2 fandrea opcion 3 fanlages | (carmen Nombre 5 [Diego 6 [ea] *O , Pasos: Y. Crea|a Tabla e inserta los datos tal y como se muestra en la imagen anterior. Y_Inserta una Barra de Desplazamiento tal y como se muestra en la imagen anterior. Haz clic derecho enla Barra de Desplazamiento yluegoelige la opciénFormatode Control yy realiza la configuracin que observas en la siguiente imagen. Yen la celda E4 utilizamos la Funcién indice de la siguiente manera: INDICE (B2:B6, £2)

También podría gustarte