Iniciacion VBA Excel Ed1

  • View
    9

  • Download
    4

Embed Size (px)

DESCRIPTION

VBA Excel in spanish

Text of Iniciacion VBA Excel Ed1

  • CURSO INICIACIN VISUAL BASIC FOR APPLICATIONS PARA EXCEL

    OCTUBRE - 2010

    920-100920-INICIACION_VBA_EXCEL-ED1.DOC

    1

    HOJA DE CONTROL DE CALIDAD DOCUMENTO

    CURSO INICIACIN VISUAL BASIC FOR APPLICATIONS PARA EXCEL OCTUBRE 2010

    CDIGO 920-100920-INICIACION_VBA_EXCEL-ED1.DOC

    FIRMA GAS (ST) AUTORES

    FECHA 07/09/2010

  • CURSO INICIACIN VISUAL BASIC FOR APPLICATIONS PARA EXCEL

    OCTUBRE - 2010

    920-100920-INICIACION_VBA_EXCEL-ED1.DOC

    2

    NDICE

    1. CONTROLES DE FORMULARIOS.................................................................................................................................. 5 1.1. INTRODUCCIN ................................................................................................................................................... 5 1.2. ETIQUETA.............................................................................................................................................................. 6 1.3. CUADRO DE EDICIN ......................................................................................................................................... 6 1.4. CUADRO DE GRUPO............................................................................................................................................ 6 1.5. BOTN.................................................................................................................................................................... 6 1.6. CASILLA DE VERIFICACIN.............................................................................................................................. 6 1.7. BOTN DE OPCIN.............................................................................................................................................. 7 1.8. CUADRO DE LISTA .............................................................................................................................................. 7 1.9. CUADRO COMBINADO ....................................................................................................................................... 8 1.10. CUADRO COMBINADO DE LISTA..................................................................................................................... 9 1.11. CUADRO COMBINADO DESPLEGABLE........................................................................................................... 9 1.12. BARRA DE DESPLAZAMIENTO......................................................................................................................... 9 1.13. CONTROL DE GIRO............................................................................................................................................ 10

    2. MACROS.......................................................................................................................................................................... 11 2.1. CONTROLES DE MACRO .................................................................................................................................. 11 2.2. GRABAR UNA MACRO...................................................................................................................................... 12 2.3. EJECUTAR UNA MACRO................................................................................................................................... 12 2.4. ASIGNAR UNA MACRO..................................................................................................................................... 13

    2.4.1. Asignar una macro a un botn de la barra de herramientas .......................................................................... 13 2.4.2. Asignar una macro a un botn de control..................................................................................................... 16

    3. EL EDITOR DE VBA....................................................................................................................................................... 18 3.1. ACTIVACIN DEL EDITOR DE VBA ............................................................................................................... 18 3.2. VENTANAS DEL EDITOR DE VBA .................................................................................................................. 18

    3.2.1. Ventana del explorador de proyectos ........................................................................................................... 19 3.2.2. Ventana de cdigo........................................................................................................................................ 19 3.2.3. Ventana inmediato ....................................................................................................................................... 19 3.2.4. Ventana locales ............................................................................................................................................ 19 3.2.5. Ventana inspecciones ................................................................................................................................... 19 3.2.6. Ventana de propiedades ............................................................................................................................... 20 3.2.7. Cuadro de lista de objetos ............................................................................................................................ 20 3.2.8. Cuadro de procedimientos............................................................................................................................ 20

    3.3. TRABAJAR CON EL EXPLORADOR DE PROYECTOS.................................................................................. 20 3.3.1. Aadir un mdulo VBA ............................................................................................................................... 20 3.3.2. Eliminar un mdulo VBA ............................................................................................................................ 21 3.3.3. Importar y exportar objetos .......................................................................................................................... 21 3.3.4. Introducir cdigo VBA................................................................................................................................. 22

    4. PROGRAMACIN BSICA CON VBA ........................................................................................................................ 26

  • CURSO INICIACIN VISUAL BASIC FOR APPLICATIONS PARA EXCEL

    OCTUBRE - 2010

    920-100920-INICIACION_VBA_EXCEL-ED1.DOC

    3

    4.1. VARIABLES, TIPOS DE DATOS Y CONSTANTES ......................................................................................... 264.1.1. Definir tipos de datos ................................................................................................................................... 26 4.1.2. mbito de las variables ................................................................................................................................ 27 4.1.3. Variables locales .......................................................................................................................................... 27 4.1.4. Variables para todo el mdulo...................................................................................................................... 28 4.1.5. Variables pblicas ........................................................................................................................................ 28 4.1.6. Variables estticas ........................................................................................................................................ 28 4.1.7. Trabajar con constantes ................................................................................................................................ 28 4.1.8. Trabajar con cadenas.................................................................................................................................... 29 4.1.9. Trabajar con fechas ...................................................................................................................................... 29 4.1.10. Instrucciones de asignacin........................................................................................................................ 30

    4.2. MATRICES ........................................................................................................................................................... 30 4.2.1. Declarar matrices ......................................................................................................................................... 30 4.2.2. Declarar matrices con varias dimensiones.................................................................................................... 31

    4.3. OBJETOS Y COLECCIONES .............................................................................................................................. 31 4.3.1. La jerarqua de objetos ................................................................................................................................. 32 4.3.2. Colecciones .................................................................................................................................................. 32 4.3.3. Hacer referencia a objetos ............................................................................................................................ 32

    4.4. TRABAJAR CON CELDAS ................................................................................................................................. 34 4.4.1. Seleccionar libros, hojas y celdas..................................................