Envíos gratis en compras superiores a $70.000
Inicio/Profesional/TICs y Computación/Programación/Aprender Visual Basic para Aplicaciones en Excel con 100 ejercicios prácticos

Aprender Visual Basic para Aplicaciones en Excel con 100 ejercicios prácticos

$23.439

  • Envío gratis en compras superiores a $70.000
  • Autor: JUAN ANTONIO GÓMEZ GUTIÉRREZ

    Páginas: 216

    Editorial: Alfaomega – Marcombo

    ISBN: 9788426735645 Categoría:

    Descripción

    Visual Basic for Applications (VBA) es el lenguaje de programación ideal para automatizar tareas repetitivas con macros y dar una mayor funcionalidad a los libros de Excel. Si quiere descubrir todas las soluciones que pueden aplicarse a los diferentes problemas con los que se puede encontrar como usuario de Excel, ha llegado al libro indicado.

    VBA ejecuta de forma sencilla y rápida determinadas secuencias con un gran número de acciones ordenadas. En el libro se presentan 100 ejercicios prácticos que le permitirán fabricar con VBA desde funciones de usuario personalizadas hasta formularios con los que construir auténticas aplicaciones. Además, gracias a esta lectura:

    Descubrirá el entorno de VBA para escribir, ejecutar y comprobar sus métodos.
    Creará sus propios módulos o ficheros, en los que podrá almacenar los diferentes procedimientos que fabrique con el tiempo y reaprovecharlos en otras aplicaciones.
    Conocerá los diferentes tipos de datos que pueden utilizarse para realizar aplicaciones y definirá las variables tipadas, que ayudan a optimizar el uso de memoria.
    Aprenderá los diferentes operadores matemáticos y lógicos.
    Tendrá a su disposición las instrucciones que constituyen el lenguaje y aprenderá cuáles son las sentencias que podrá utilizar para confeccionar sus bloques de decisión, etc.
    Analizará el modelo de objetos para añadir, eliminar o acceder a las piezas que componen internamente una aplicación.
    Abordará los diferentes controles que puede incorporar a sus hojas o formularios.

    Aproveche todas las posibilidades que le ofrece VBA, modifique la interfaz gráfica de Excel y emplee macros para realizar determinadas acciones personalizadas según su necesidad.

    Crear libro xlsm y mostrar pestaña Programador 14
    Grabar primera macro 16
    Ejecutar macro 18
    Asociar macro a imagen 20
    Asociar macro a un botón 22
    Asociar macro a opción de cinta de opciones 24
    Crear macro con referencias absolutas/relativas 26
    Modificar macro 28
    Seguridad para macros 30
    Guardar en libro personalizado de macros 32
    Acceso al IDE de Visual Basic 34
    Descripción de la interfaz 36
    Herramientas: Referencias y controles adicionales 38
    Herramientas: Opciones y propiedades del proyecto 40
    Insertar módulo y crear procedimiento «Hola_Mundo» 42
    Introducción y definición de variables y opción Explicit 44
    Tipos de datos 46
    Arrays 48
    Módulos de clase 50
    Colecciones de objetos 52
    Tipos personalizados 54
    Etiquetas y comentarios 56
    Constantes y enumeraciones 58
    Operadores matemáticos 60
    Operadores de comparación 62
    Operadores lógicos 64
    If Then Else 66
    For 68
    For Each 70
    Do While 72
    Do Until 74
    Select Case 76
    GoTo 78
    Llamada a un procedimiento 80
    Creación de una función 82
    De parámetros a procedimientos y funciones (I) 84
    De parámetros a procedimientos y funciones (II) 86
    Función de usuario y llamada desde una hoja 88
    Asc, Chr, Val y String 90
    InStr/InStrRev/StrComp 92
    LCase/UCase/StrConv/StrReverse 94
    Left/Right/Mid 96
    LTrim/RTrim/Trim 98
    Len/Replace 100
    Formateo de números 102
    Formateo de cadena 104
    Formateo de fecha y hora 106
    Array/Filter/Join 108
    Split 110
    Lbound/UBound 112
    Redim 114
    Date/DateAdd/DateDiff 116
    Hour/Minute/Second/TimeSerial/TimeValue 118
    Day/Month/Year/DateSerial/DateValue 120
    Otras funciones de fecha 122
    Abs/Rnd/Randomize 124
    Sin/Cos/Tan 126
    Round/Redondeos 128
    Otras funciones matemáticas 130
    Pmt/Nper/FV 132
    IsArray/IsDate/IsNumeric, etc 134
    Funciones_Conversion (Cbool, CByte, etc.) 136
    Choose/IIf/Switch 138
    Dir/CurDir/Environ 140
    Shell/CreateObject 142
    On Error Resume/Goto 144
    Modelo de objetos 146
    Application (propiedades, métodos y eventos) 148
    Workbook (propiedades, métodos y eventos) 150
    WorkSheet (propiedades, métodos y eventos) 152
    Range/Cells (propiedades y métodos) 154
    Crear un libro y guardarlo en un directorio 156
    «Guardar como» y otros formatos 158
    Workbooks 160
    Worksheets 162
    Windows 164
    Shapes 166
    Gráficos 168
    WorksheetFunction 170
    Enumeraciones y constantes de Excel 172
    Introducción y presentación de controles de formulario 174
    Ejemplos de controles de formulario 176
    Introducción y presentación de controles ActiveX 178
    Ejemplos de controles ActiveX 180
    Creación de un formulario 182
    Descripción de controles 184
    Resumen de propiedades 186
    Resumen de métodos 188
    Resumen de eventos 190
    Controles – I 192
    Controles – II 194
    Controles – III 196
    Controles – IV 198
    Ejemplo de automatización – I 200
    Ejemplo de automatización – II 202
    MsgBox 204
    InputBox 206
    Tratamiento de ficheros (Open, Close, Input, Write, etc.) 208
    FileDialog/GetSaveAsFilename 210
    Importar/Exportar Archivos VBA 212

    Ir a Arriba