Anda di halaman 1dari 5

FORMULARIOS EN EXCEL (continuación)

3. BOTON DE OPCION .- Es muy común en distintos tipos de


formularios donde hay un numero de alternativas fijas, pero solo se debe
optar por una única opción. El ejemplo mas claro son las respuestas de
una encuesta o examen.

Ej. Crear dos controles de formulario del tipo botón de opción que
permitan seleccionar una de las siguientes opciones (SI o NO), se pide
además indicar la opción que se eligio.

Para indicar la opción que se eligió, usare la función…

4. CONTROL DE NUMERO .- Permite aumentar o disminuir el dato


numérico de una celda vinculada con incrementos definidos y topes
definidos.
Ej.: Crear un control de formulario del tipo control de numero que permita
ingresar la nota de un alumno.

5. BOTON .- Permite ejecutar una macro en forma automática, ya que


al terminar de dibujarlo se muestra la ventana ASIGNAR MACRO.

Ej.:

CREACION DE UNA MACRO USANDO DEL EDITOR DE VISUAL BASIC

1. Ingresar al editor de Visual Basic siguiendo una de las siguientes


formas:
a. Ficha PROGRAMADOR, grupo CODIGO, VISUALBASIC.
b. Presionar las teclas ALT + F11
2. Si en caso no se visualiza el panel izquierdo, ingresar al menú VER,
EXPLORADOR DE PROYECTOS.
3. Crear la carpeta MODULOS con su respectivo MODULO1 ingresando
al menú INSERTAR, MODULO.
4. En la ventana mostrada se procede a digitar las instrucciones en
Visual Basic que crearan a la macro…

INSTRUCCIONES EN VISUAL BASIC.- Una instrucción es una unidad


sintácticamente completa que expresa algún tipo de acción, declaración o
definición. Entre los mas importantes tenemos:
1. SUB.- Permite declarar un procedimiento al cual se le asignara un
nombre seguido de paréntesis. Todas las instrucciones que
aparecen entre las instrucciones SUB y ENDSUB se ejecutaran.
2. REM o ‘.- Permite insertar texto como comentario dentro del
procedimiento, dichos comentarios no se ejecutan y su fuente es de
color verde.
3. SHEETS(hoja).- Hace referencia a la hoja de calculo indicada la cual
debe estar escrita entre doble comilla.
4. SELECT.- Activa o selecciona las hojas y los objetos de las hojas.
5. RANGE(rango).- Hace referencia a una celda o rango de celdas, estas
deben estar escritas entre doble comilla.
6. ACTIVECELL.- Hace referencia a la primera celda de un rango
previamente seleccionado, también se utiliza para el ingreso de
datos.
7. OFFSET(fila,columna).- Desplaza el puntero o una selección la
cantidad de filas y columnas especificadas.
8. CLEARCONTENTS.- Borra el contenido de una celda o rango de
celdas.
9. MSGBOX.-Crea una interfaz entre el usuario y el programa y sirve
para mostrar, recibir o devolver información del usuario.
10.GOTO etiqueta.- Permite realizar saltos durante el procedimiento
hacia la etiqueta.
11.IF = SI
12.VLOOKUP = BUSCARV
13.ISBLANK = ESBLANCO
14.CHOOSE = ELEGIR

Ej.:

Al terminar de digitar a la macro se procede a cerrar la ventana de Visual


Basic, para luego proceder a guardar el libro con el tipo: LIBRO DE EXCEL
HABILITADO PARA MACROS…

Anda mungkin juga menyukai