Gracias a este manual a color adquirirá los conocimientos básicos sobre Visual Basic para Aplicaciones, en lo que a programación para Excel se refiere. A lo largo de los 200 ejercicios prácticos: Grabará y utilizará macros desde Excel y creará botones de acceso directo a éstas en sus libros, en sus barras de herramientas y en la cinta de opciones. Editará desde Visual Basic para Aplicaciones los códigos de las macros grabadas y escribirá códigos íntegramente desde el editor. Conocerá el ABC del lenguaje de programación de Visual Basic y se familiarizará con los principales objetos, propiedades, métodos y eventos utilizados para crear códigos para Excel. Practicará con la sintaxis de las principales palabras clave usadas en la programación para Excel y comprobará su ejecución y efecto. Creará macros que ejecutarán diversidad de modificaciones de contenido y formato en sus hojas de cálculo, convertirá datos en gráficos de forma automática y modificará los ya creados con procedimientos VBA. Así mismo, aprenderá a crear sus propias funciones, cuadros de diálogo y formularios personalizados que ejecutarán toda clase de acciones.
- Título de la página
- Derechos de Autor
- Presentación
- Cómo funcionan los libros “Aprender…”
- Índice
- 001 Grabar una macro
- 002 Ejecutar, modificar y eliminar una macro
- 003 Aplicar macro de otro libro
- 004 Usar el libro personalizado de macros
- 005 Crear botón de acceso rápido para macro
- 006 Crear grupo de macros en la cinta de opciones
- 007 Insertar botón de macro en una hoja
- 008 Establecer la seguridad para macros
- 009 Conocer Visual Basic para Aplicaciones
- 010 Personalizar la interfaz de VBA
- 011 Establecer propiedades del proyecto
- 012 Asignar contraseña de seguridad al proyecto
- 013 Modificar el código de un módulo VBA
- 014 Personalizar visualización de textos de los códigos
- 015 Crear un módulo de macro en VBA
- 016 Eliminar, exportar e importar un módulo
- 017 Consultar la ayuda de VBA
- 018 Crear macro con referencias absolutas
- 019 Crear macro con referencias relativas
- 020 Firmar una macro
- 021 Crear un procedimiento
- 022 Formular cálculos aritméticos en VBA
- 023 Introducción al uso de las variables
- 024 Opciones de depuración
- 025 Usar la ventana Inmediato
- 026 Definir un objeto y comprender jerarquías
- 027 Utilizar las propiedades
- 028 Conocer los métodos
- 029 Aplicar un método a una colección
- 030 Trabajar con los parámetros
- 031 Parámetros con valor de variable y otros casos
- 032 Agregar una inspección
- 033 Expandir expresión en ventana Inspecciones
- 034 Utilizar el Examinador de objetos
- 035 Convertir instrucciones en comentarios
- 036 Declarar tipos de variables
- 037 Hacer necesaria la declaración de variables
- 038 Más sobre declaración de variables
- 039 Declarar variables Public y Static
- 040 Trabajar con constantes
- 041 Utilizar variables y constantes tipo String
- 042 Declarar variables y constantes tipo Date
- 043 Conocer y usar las constantes predefinidas
- 044 Trabajar con el objeto Range
- 045 Range como propiedad del objeto Range
- 046 La propiedad Cells
- 047 Propiedades Text, Count, Row, Column y Address
- 048 Propiedades de Range que modifican formato
- 049 Los métodos Select Copy, Paste, Clear
- 050 Utilizar el método PasteSpecial
- 051 Intersectar, combinar, insertar y unir rangos
- 052 Utilizar funciones de Excel en una macro
- 053 Usar procedimientos de función
- 054 Declarar tipos de datos en una función
- 055 Describir funciones y variables
- 056 Declarar una matriz de datos
- 057 Crear una matriz de múltiples dimensiones
- 058 Convertir lista de datos en una matriz
- 059 Crear matriz dinámica o de tamaño cambiante
- 060 Crear un tipo de dato personalizado
- 061 Utilizar el control condicional If … Then
- 062 Utilizar el control If … Then … Else
- 063 Trabajar con varias instrucciones If … Then
- 064 Controles condicionales con ElseIf
- 065 Controles condicionales con Selec Case
- 066 Anidar controles condicionales
- 067 Crear una macro con bucle usando Do-Loop
- 068 Repetir instrucciones X número de veces
- 069 Aplicar bucle para el análisis de datos
- 070 Bucle en objetos de colección con For Each
- 071 GoTo o insertar salto a alguna instrucción
- 072 Usar Call o llamar a un procedimiento
- 073 Crear macro de inicio automático
- 074 Crear una macro de arranque
- 075 Crear procedimiento que se ejecuta al cierre
- 076 Ejecutar procedimiento al recalcular hoja
- 077 Crear procedimiento para nuevos libros
- 078 Usar BeforeDoubleClic en gráfico
- 079 Macros que se inician con teclado
- 080 Mostrar un cuadro de diálogo de Excel
- 081 Utilizar la función MsgBox
- 082 Incorporar datos con la función InputBox
- 083 Crear un formulario personalizado
- 084 Asignar instrucciones a controles de formulario
- 085 Crear procedimiento que abra el formulario
- 086 Insertar y utilizar controles (I)
- 087 Insertar y utilizar controles (II)
- 088 Crear un formulario de múltiples hojas y usarlo
- 089 Crear un gráfico desde VBA
- 090 Crear un gráfico incrustado
- 091 Crear gráficos con el método AddChart
- 092 Editar elementos de gráfico con SetElements
- 093 Propiedades y métodos de gráficos paso a paso
- 094 Aplicar filtro automático desde VBA
- 095 Filtrar por color y por valores relativos
- 096 Filtrar por matriz de datos, palabras e iconos
- 097 Añadir comando a menú contextual
- 098 Añadir botón a la ficha Comando de la cinta
- 099 Crear un complemento para Excel
- 100 Instalar y usar un complemento
- Para continuar aprendiendo…