La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Capacitación Macros en Excel

Presentaciones similares


Presentación del tema: "Capacitación Macros en Excel"— Transcripción de la presentación:

1 Capacitación Macros en Excel
Jeison Gómez Rodríguez Luisa Fernanda Jaramillo Gómez

2 1° CLASE Agenda ¿Qué es Excel? ¿Qué es una Macro?
Activación Modo Desarrollador Creación de Macro Ejemplos sencillos

3 Microsoft Excel Microsoft Excel es una aplicación de hojas de cálculo que forma parte de la suite de oficina Microsoft Office. Es una aplicación utilizada en tareas financieras y contables, con fórmulas, gráficos y un lenguaje de programación.

4 Herramienta: Macros Las macros de Excel nos permiten automatizar tareas que realizamos cotidianamente. Una macro es una serie de comandos o instrucciones que permanecen almacenados dentro de Excel y que podemos ejecutar cuando sea necesario y cuantas veces lo deseemos.

5 Activación Modo Desarrollador
Nos dirigimos a Archivos Luego, a Opciones Nos aparecerá una opción de Configurar cinta de opciones, a la cual le daremos clic Seleccionamos la opción de Desarrollador o Programador, según sea el caso Aceptar

6 Creación de Macro Seleccionamos la opción Grabar Macro, en la pestaña Desarrollador En esta ventana llenaremos la información de la Macro: nombre, tecla rápida y descripción. Se comenzará a ejecutar la macro y todo lo que hagas se guarda hasta que oprimas el botón de stop que aparece en la parte superior del la ventana Luego de oprimir el botón que detiene la macro esta se podría activar usando el comando de acceso rápido que declaraste.

7 Ejemplos Sencillos

8 2° CLASE Agenda ¿Qué es VBA? Editor de Visual Basic
Partes del Editor de VBA ¿Cómo acceder al editor de VBA?

9 ¿Qué es VBA? Microsoft VBA (Visual Basic for Applications ) es un lenguaje de macros que se emplea para crear aplicaciones que permiten ampliar la funcionalidad de programas de Microsoft Office. Visual Basic para Aplicaciones es un subconjunto casi completo de Visual Basic La principal utilidad es radica en poder automatizar tareas frecuentes o cotidianas.

10 Editor de Visual Basic El editor de Visual Basic sirva para crear, ver y modificar las macros existentes. Esto incluye a las macros que se han creado por medio del uso del grabador de macros y las que se han escrito manualmente con el lenguaje de programación de VBA, y permite verificar que cada línea de programación este correctamente escrita y cumpla su función.

11 Partes del Editor de VBA

12 ¿Cómo acceder al editor de VBA?
Para acceder a dicha función existen dos formas: La primera es entrando al por la barra de herramientas, pestaña Programador, y buscar el icono de “Visual Basic”. Finalmente aparecerá el editor de Visual Basic, donde se podrá realizar la creación de macros personalizada. La segunda forma es presionando las teclas “Alt+F11” para acceder directamente a dicho editor.

13 3º Clase Agenda Repaso Accede a VBA Creación de un Módulo Userform
Implementación de Label, Txtfield y botones.

14 Módulo Un módulo es una parte del archivo de Excel, disponible en el Explorador de Proyectos, es dónde se escriben los códigos en Visual Basic Access (VBA).

15 Creación de Módulo Le damos clic derecho a Microsoft Excel objetos.
Seleccionamos la opción Insertar Luego le damos a Modulo.

16 Creación de UserForm Le damos clic derecho a Microsoft Excel objetos.
Seleccionamos la opción Insertar Luego le damos a UserForm.

17 Implementamos label y txtfield y botones
Label: proporciona una forma de establecer texto Txtfield: Son campos donde el usuario puede ingresar información que se le solicite

18 Pasos implementación Fijamos en el cuadro de herramienta los elementos
Seleccionamos las txtField, Label y botones Arrastramos hasta el Userform.

19 Código ActiveSheet ActiveSheet . Cell(4,1).Select
Es el código encargado para cuando se cree en la base de datos de Excel esta ejecute está línea de código y comience a llenar desde la siguiente.

20 Código ActiveSheet.Entirerow.insert
Esta línea de código es la encargada de cuando se ejecute esta haga que el programa comience a llenar desde la siguiente línea de código.

21 Código ActiveSheet.Cells
ActiveSheet.Cells(5, 1) = “nombre del campo TXT” Es la encargado de coger los datos que se ingresaron en el campo de texto y llevarla a Excel

22 Implementación de botón
Luego lo implementaremos en un botón.

23 Gracias.


Descargar ppt "Capacitación Macros en Excel"

Presentaciones similares


Anuncios Google