VBA

VBA (Visual Basic para Aplicaciones) es el lenguaje de programación de Excel y otros programas de Office. Con Excel VBA puede automatizar tareas en Excel escribiendo las llamadas macros. Leer Más

Categoría Vba

Controles ActiveX

Aprenda a crear controles ActiveX, como botones de comando, cuadros de texto, cuadros de lista, etc. Para crear un control ActiveX en Excel VBA, ejecute los siguientes pasos. Leer Más

Categoría Vba

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. Leer Más

Categoría Vba

Formación

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. Leer Más

Categoría Vba

Fecha y hora

Aprenda a trabajar con fechas y horas en Excel VBA. La siguiente macro obtiene el año de una fecha. Para declarar una fecha, use la instrucción Dim. Para inicializar una fecha, use la función DateValue. Leer Más

Categoría Vba

Crear una macro

Con Excel VBA puede automatizar tareas en Excel escribiendo las llamadas macros. En este capítulo, aprenda a crear una macro simple que se ejecutará después de hacer clic en un botón de comando. Primero, encienda la pestaña Desarrollador. Leer Más

Categoría Vba

Eventos

Los eventos son acciones realizadas por usuarios que activan Excel VBA para ejecutar código. Leer Más

Categoría Vba

Función y Sub

La diferencia entre una función y un sub en Excel VBA es que una función puede devolver un valor mientras que un sub no puede. Las funciones y los subs se vuelven muy útiles a medida que aumenta el tamaño del programa. Leer Más

Categoría Vba

Errores macro

Este capítulo le enseña cómo lidiar con errores de macro en Excel. Primero, creemos algunos errores. Leer Más

Categoría Vba

Lazo

El bucle 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. Leer Más

Categoría Vba

MsgBox

MsgBox es un cuadro de diálogo en Excel VBA que puede utilizar para informar a los usuarios de su programa. Leer Más

Categoría Vba

Objeto de rango

El objeto Range, que es la representación de una celda (o celdas) en su hoja de trabajo, es el objeto más importante de Excel VBA. Este capítulo ofrece una descripción general de las propiedades y métodos del objeto Range. Leer Más

Categoría Vba

Formulario de usuario

Este capítulo le enseña cómo crear un formulario de usuario de Excel VBA. El formulario de usuario que vamos a crear tiene el siguiente aspecto: Leer Más

Categoría Vba

Variables

Este capítulo le enseña cómo declarar, inicializar y mostrar una variable en Excel VBA. Hacer saber a Excel VBA que está usando una variable se llama declarar una variable. Inicializar simplemente significa asignar un valor inicial (inicial) a una variable. Leer Más

Categoría Vba

Objeto de libro y hoja de trabajo

Obtenga más información sobre el objeto Libro de trabajo y Hoja de trabajo en Excel VBA. En Excel VBA, un objeto puede contener otro objeto y ese objeto puede contener otro objeto, etc. En otras palabras, la programación de Excel VBA implica trabajar con una jerarquía de objetos. Esto probablemente suena bastante confuso, pero lo dejaremos claro. Leer Más

Categoría Vba