Diccionario vba

Solo disponible en BuenasTareas
  • Páginas : 5 (1015 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de septiembre de 2012
Leer documento completo
Vista previa del texto
SHEYLA NAVARRETE
30 HORAS
HERRAMIENTAS DE PROGRAMACION
4-8 P.M.
OBJETIVOS
MACROS ABSOLUTAS-RELATIVAS
ASIGNACION DE MACROS
FUNCIONES LOGICAS IF-SELECT CASE
CICLOS DO –FOR
COMANDOS DE ENTRADA Y SALIDA INPUTBOX - MSGBOX
FORMULARIOS.
PROTEGER PROYECTO.
MACROS: AGILIZAR TRABAJO, ORGANIZAR INFORMACION.
ES UNA SERIE DE INSTRUCCIONES QUE PERMITE AUTOMATIZAR TAREAS.
MACRO ABSOLUTAS: SEEJECUTA EN LA MISMA POSICION
MACRO RELATIVAS: SE EJECUTA EN LA CELDA ACTIVA.
GRABADORA DE MACROS
CODIGO VISUAL BASIC
ACTIVAR LA FICHA DE PROGRAMADOR: ARCHIVO OPCIONES CINTA DE OPCIONES ACTIVAR PROGRAMADOR ACEPTAR.
LOS ARCHIVOS CON MACROS SE DEBEN GUARDAR COMO LIBRO DE EXCEL HABILITADO PARA MACROS.
SEGURIDAD: DESAHIBILITAR TODAS LAS MACROS CON NOTIFICACION.
CREAR MACRO VISTA MACROS ODESDE LA FICHA PROGRAMADOR GRABAR MACRO
NOMBRE: RELACIONADA CON LA INFORMACION, NO ESPACIOS, NO SUPERAR LOS 255 CARACTERES, ALFANUMERICA PERO DEBE COMENZAR CON LETRA, UNICOS, RESERVADOS.
METODO ABREVIADO ES LA COMBINACION DE LAS TECLAS CTRL + CARÁCTER O CTRL+SHIFT+CARÁCTER.
GUARDAR MACRO EN:
LIBRO DE MACROS PERSONAL: SE PUEDE EJECUTAR EN CUALQUIER LIBRO.
ESTE LIBRO: SE EJECUTA EN EL LIBROACTIVO.
LIBRO NUEVO:
DESCRIPCION: DOCUMENTAR LA MACRO.
ELIMINAR- MODIFICAR – PASO A PASO O EJECUTAR SE PUEDE DESDE LA FICHA VISTA MACROS VER MACROS SELECCIONAR LA MACRO
PASO A PASO PERMITE RECORRER LA MACRO CON LA TECLA F8. MIENTRAS ESTA EN AMARILLO SE ESTA CORRIENDO LA MACRO
CON F9 SE PUEDE ESTABLECER UN STOP DE LA EJECUCION DE LA MACRO. Y LA FLECHA AMARILLA SE PUEDE MOVER HASTA LA LINEA DECODIGO NECESARIA.
MACRO RELATIVA ACTIVAR LA REFERENCIA RELATIVA VISTA MACROS ACTIVAR REFERENCIA RELATIVA
ASIGNAR MACRO:
A LA BARRA DE ACCESO RAPIDO CLIC EN
LA FLECHA MAS COMADOS BUSCAR MACROS EN COMANDOS DISPONIBLES AGREGAR LAS MACROS Y MODIFICARLAS
SE PUEDE ASIGNAR UNA MACRO A UNA IMAGEN PREDISEÑADA, IMAGEN DE ARCHIVO, AUTOFORMA CON B.DERECHO DEL MOUSE.
CTRL FN P REGION
CTRL +FLECHAS DESPLAZA POR VBLOQUES DE INFORMACION.
CTRL + SHIFT + FLECHAS SELECCIONAR
VISUAL BASIC APPLICATION
ES UN LENGUAJE DE PROGRAMACION
ALT + F11 O EN LA FICHA PROGRAMADOR VISUAL BASIC
ENTORNO DE VISUAL BASIC
ACTIVAR/DESACTIVAR BARRAS VER O EN LOS ICONOS
CREAR MODULO
INSERTAR MODULO O EL SEGUNDO ICONO DE LA BARRA DE HERRAMIENTAS
ELIMINAR MODULO
CLIC B.DERECHO QUITAR MODULO Y NOEXPORTAR.
CREAR MACRO DESDE VISUAL BASIC
SUB NOMBREMACRO ()
ACCIONES
END SUB
EJERCICIO
PROTEGER UN VBAPPLICATION DEL LIBRO
DESDE EL VISUAL BASIC EN HERRAMIENTAS PROPIEDADES DEL VB ACTIVAR BLOQUEAR VISUALIZACION Y ASIGNAR CONTRASEÑA LO MISMO SI SE QUIERE DESPROTEGER.
COMANDOS DE ENTRADA Y SALIDA
SALIDA SON MENSAJES QUE SE IMPRIMEN EN PANTALLA.
MSGBOX
SINTAXIS
MSGBOXPROMPT(“MENSAJE”),ICONO(VBCRITICAL,VBINFORMATION, VBQUESTION, VBEXCLAMATION)+VBBOTON (VBYESNO, VBKONLY,ETC),”TITULO”
ENTRADA SON MENSAJES QUE SOLICITAN INGRESAR UN DATO.
INPUTBOX
INPUTBOX “PROMPT MENSAJE”, “TITULO DE VENTANA”, “VALOR POR DEFECTO”
NOTA: CUANDO SE LE ASIGNA UN MSGBOX O INPUTBOX A UNA VARIABLE O A UN OBJETO LA SINTAXIS DEBE IR ENTRE PARENTESIS.
VARIABLES
ESPACIO DE ALMACENAMIENTO EN MEMORIA.
DECLARAUNA VARIABLE
DIM NOMBREVARIABLE AS TIPO
NOMBRE NO ESPACIOS, LIMITE DE CARACTERES Y EL TIPO DETERMINA EL ESPACIO QUE SE UTILIZARA EN MEMORIA.
BYTE 0-255
INTEGER --32768 y 32767
LONG -2.147.483.648 y 2.147.483.647
STRING (TEXTO)
VARIANT (ALFANUMERICO)
DATE (FECHA)
1. DEFINIR VARIABLE
2. ASIGNAR LA VARIABLE (SE PUEDE ASIGNAR A UN INPUTBOX)
3. UBICAR EL DESTINO DE LA VARIABLEVARIABLES PUEDEN SER PÚBLICAS O PRIVADAS, PÚBLICAS SE PUEDE EJECUTAR EN CUALQUIER PROCEDIMIENTO MIENTRAS QUE LAS PRIVADAS SOLO SE PUEDEN USAR EN EL PROCEDIMIENTO DONDE FUERON CREADAS.
LAS VARIABLES PUBLICAS SE DEFINEN AL COMIENZO DEL MODULO ANTES DE TODOS LOS PROCEDIMIENTOS.
PARA CONCATENAR POR EJEMPLO VARIABLES SE USA EL SIGNO &
EJERCICIO
SENTENCIAS LOGICAS CONDICIONALES
IF
ACCIONES...
tracking img