0% encontró este documento útil (0 votos)
70 vistas3 páginas

Introducción a VBA y sus Funciones

El documento describe los tipos de datos en VBA, comparando VB y VBA, la relación entre macros y VBA, y los componentes de la ficha desarrollador de Excel para acceder a VBA. Explica cómo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
70 vistas3 páginas

Introducción a VBA y sus Funciones

El documento describe los tipos de datos en VBA, comparando VB y VBA, la relación entre macros y VBA, y los componentes de la ficha desarrollador de Excel para acceder a VBA. Explica cómo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Tipos de datos VBA

1.2 Definición de VBA


Puede realizar estas tareas y lograr mucho más con Visual Basic para Aplicaciones
(VBA) para Office: un lenguaje de programación simple, pero efectivo, que le
permite ampliar aplicaciones de Office
1.3 Comparando VB con VBA
VB es un lenguaje de programación desarrollado por Microsoft; es un dialecto de
BASIC, este puede ser desarrollado de manera sencilla y entendible, con un
ambiente de programación amigable y sencillo, una aplicación desarrollada en VS,
puede ser ejecutada como un archivo independiente/ ejecutable.
En cambio, VBA es un lenguaje de programación residente de Microsoft, para
ejecutar una aplicación se necesita un programa de acogida como Word, Excel,
PowerPoint o Access
1.4 Macros y su relación con VBA
Un macro en Excel permite automatizar tareas repetitivas de modo que el usuario
grabe las tareas cotidianas y las ejecute cuando crea que es conveniente, las
macros usan un código llamado “código fuente “que trabaja en segundo plano con
Excel.
1.5 La ficha desarrollador de Excel
Contiene controles de acceso de VBA, así como el diseño de formularios en una
hoja de Excel y principalmente el control de las macros, por eso es importante saber
sus componentes
1.6 modos de acceso al VBA
1. Ficha desarrollador >visual Basic.
2. <ALT+F11>
3. Ficha desarrollador > ver código.
1.7 personalizar la seguridad de la macro
En la pestaña Programador, en el grupo Código, haga clic en Seguridad de macros.
En Macros Configuración, haga clic en Habilitar todas las macros (no se
recomienda, se puede ejecutar código potencialmente peligroso) y, a continuación,
haga clic en Aceptar.
1.8 Grabar una aplicación VBA
En la ficha Macros del grupo Avanzadas, haga clic en Grabar VBA. En el menú
Reflection, seleccione Herramientas, Macro y, a continuación, Grabar macro VBA.
Toque el icono Llave inglesa y, a continuación, seleccione Grabar macro VBA en
Macro. Lleve a cabo las tareas que desee automatizar.
1.9 Descripción del editor VBA
Microsoft Visual Basic para aplicaciones (VBA) permite grabar, crear y editar macros
para automatizar tareas en aplicaciones de Office sin ser programador.
1.10 El explorador de proyectos
Permite visualizar la estructura general que puede llegar a tener un proyecto, de tal
manera que puede organizar todos los objetivos implementados; es así que los
procedimientos y funcionamientos se alojan en módulos, los useform en formularios
y las hojas de Excel en la carpeta de Microsoft Excel objetos.
1.11 la ventana propiedades
La ventana Propiedades enumera las propiedades en tiempo de diseño de los
objetos seleccionados y su configuración actual. Puede cambiar estas propiedades
en tiempo de diseño. Si selecciona varios controles, la ventana Propiedades
contiene una lista de las propiedades que comunes para todos los controles
seleccionados.
1.12 la ventana del código
Aquí es donde se puede colocar código VBA que luego puede ser ejecutado en los
objetos de Excel como libro, hoja, etc.
1.13 Modelo de objetos Excel

Esta sección de la Referencia de VBA de Excel contiene documentación para todos


los objetos, propiedades, métodos y eventos contenidos en el modelo de objetos de
Excel.

Use la tabla de contenidos en el panel de navegación de la izquierda para ver los


temas en esta sección
1.14 Objeto aplicación

Representa la propia aplicación de Excel y mayormente funciona como contenedor


de otros objetos, en ocasiones no es necesario su especificación ya que trabaja en
forma predeterminada.

De las cuales contiene:

ActiveCell: Devuelve un objeto Range que representa la celda que está activa.

ActiveSheet: Devuelve un objeto que representa la hoja activa (la hoja de la parte
superior) en el libro activo o en la ventana o libro especificados.

ActiveWindow: Representa la ventana activa dentro del entorno Excel.

ActiveWorkbook: Hace referencia al libro activo que estamos utilizando en ese


momento, es el libro operativo.

Caption: Representa el contenido de la barra del título de la ventana principal de


Excel.

Selection: Representa una o más celdas seleccionadas a partir de una hoja activa.

ThisWorkbook: Representa el libro activo en el cual encontramos implementado el


código VBA.

Visible: Permite mostrar u ocultar la aplicación Excel, esto puede ser utilizado al
ejecutar un formulario.

MoveAfterReturn: Permite habilitar e inhabilitar el movimiento del cursor al presionar


la tecla “enter” después del ingreso de una celda.

DisplayFormulaBar: Permite habilitar e inhabilitar la visualización de la barra de


fórmulas en el libro de Excel.

DisplayfullScreen: Permite habilitar e inhabilitar la maximización de la hoja de


cálculo de un documento de Excel.

Quit: Método que permite salir de la aplicación de Excel, c errando todos los libros
y preguntando si se guardaran los cambios en el caso de que los hubiera.

OnTime: Método que permite ejecutar un proceso en un determinado tiempo.

También podría gustarte