VBA ( Visual Basic para Aplicaciones) es el lenguaje de programación de Excel y otros programas de Office.
1 Cree una macro : con Excel VBA puede automatizar tareas en Excel escribiendo las llamadas macros. En este capítulo, aprenda a crear una macro simple .
2 MsgBox : MsgBox es un cuadro de diálogo en Excel VBA que puede utilizar para informar a los usuarios de su programa.
3 Objeto de libro y hoja de trabajo : Obtenga más información sobre el objeto de libro y hoja de trabajo en Excel VBA.
4 Objeto de rango : el objeto de rango, que es la representación de una celda (o celdas) en su hoja de trabajo, es el objeto más importante de Excel VBA.
5 Variables : este capítulo le enseña cómo declarar, inicializar y mostrar una variable en Excel VBA.
6 Instrucción If Then : Utilice la instrucción If Then en Excel VBA para ejecutar líneas de código si se cumple una condición específica.
7 Loop : Looping es una de las técnicas de programación más poderosas. Un bucle en Excel VBA le permite recorrer un rango de celdas con solo unas pocas líneas de códigos.
8 Errores de macros : este capítulo le enseña cómo lidiar con errores de macros en Excel.
9 Manipulación de cadenas : En este capítulo, encontrará las funciones más importantes para manipular cadenas en Excel VBA.
10 Fecha y hora : aprenda a trabajar con fechas y horas en Excel VBA.
11 Eventos : los eventos son acciones realizadas por usuarios que activan Excel VBA para ejecutar código.
12 Matriz : una matriz es un grupo de variables. En Excel VBA, puede hacer referencia a una variable (elemento) específica de una matriz utilizando el nombre de la matriz y el número de índice.
13 Función y sub : en Excel VBA, una función puede devolver un valor mientras que una sub no puede.
14 Objeto de aplicación : la madre de todos los objetos es el propio Excel. Lo llamamos el objeto Aplicación. El objeto de la aplicación da acceso a muchas opciones relacionadas con Excel.
15 controles ActiveX : aprenda a crear controles ActiveX, como botones de comando, cuadros de texto, cuadros de lista, etc.
16 Formulario de usuario: este capítulo le enseña cómo crear un formulario de usuario de Excel VBA.
¡Conviértete en un profesional de VBA! Puede encontrar ejemplos y funciones relacionados en el lado derecho de cada capítulo . A continuación puede encontrar una descripción completa.
1 Crear una macro: intercambiar valores | Ejecutar código desde un módulo | Grabadora de macros | Utilice referencias relativas | FormulaR1C1 | Agregar una macro a la barra de herramientas | Habilitar macros | Proteger macro
2 MsgBox: Función MsgBox | Función InputBox
3 Objeto de libro y hoja de trabajo: ruta y nombre completo | Cerrar y Abrir | Recorrer libros y hojas | Calculadora de ventas | Archivos en un directorio | Importar hojas | Gráficos de programación
4 Objeto de rango: CurrentRegion | Rango dinámico | Cambiar tamaño | Filas y columnas completas | Desplazamiento | De la celda activa a la última entrada | Unión e intersección | Probar una selección | Posibles partidos de fútbol | Fuente | Colores de fondo | Colección Áreas | Comparar rangos
5 variables: opción explícita | Alcance variable | Vida de Variables
6 Sentencia If Then: Operadores lógicos | Seleccionar caso | Tasas de impuestos | Operador Mod | Comprobador de números primos | Encuentre el segundo valor más alto | Suma por color | Eliminar celdas en blanco
7 Bucle: Bucle a través del rango definido | Recorrer toda la columna | Hacer hasta bucle | Paso palabra clave | Crea un patrón | Ordenar números | Ordenar datos aleatoriamente | Eliminar duplicados | Cálculos complejos | Problema de la mochila
8 Errores de macro: depuración | Manejo de errores | Err Object | Interrumpir una macro | Comentarios macro
9 Manipulación de cadenas: Cuerdas separadas | Cuerdas inversas | Convierta a la funda adecuada | Contar palabras
10 Fecha y hora: Compare fechas y horas | Función DateDiff | Días de semana | Retrasar una macro | Incidencias del año | Tareas programadas | Ordenar cumpleaños
11 Eventos: Antes del evento de DoubleClick | Resalte Active Cell | Cree un pie de página antes de imprimir | Billetes y monedas | Tabla de promedios móviles
12 Matriz: Matriz dinámica | Función de matriz | Nombres de los meses | Tamaño de una matriz
13 Función y secundaria: función definida por el usuario | Función de promedio personalizado | Funciones volátiles | ByRef y ByVal
14 Objeto de aplicación: StatusBar | Leer datos de un archivo de texto | Escribir datos en un archivo de texto
15 Controles ActiveX: Cuadro de texto | Cuadro de lista | Cuadro combinado | Casilla de verificación | Botones de opción | Botón Girar | Calculadora de préstamo
16 Forma de usuario: Forma de usuario y rangos | Convertidor de moneda | Indicador de progreso | Varias selecciones de cuadro de lista | Cuadro combinado multicolumna | Cuadros combinados dependientes | Recorrer los controles | Colección de controles | Formulario de usuario con varias páginas | Formulario de usuario interactivo