Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
24 vistas13 páginas

14.1. Clase 1 - Macros

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 13

Curso de Excel - Avanzado

#1 : Macros – Ficha Desarrollador VB

M.sc. Ingº Oscar Ñañez campos


Mail: oscar_nanez@hotmail.com
Twitter: @oscar_nanez

Docente: M.sc. Ing. Oscar Ñañez Campos


¿Qué es una Macro?

Una macro son un conjunto de instrucciones


que sirven para automatizar procesos.
Refiriéndonos a excel, supongamos que
realizamos frecuentemente la acción de
seleccionar un rango para aplicarle negrita,
cambio de fuente y centrado. En lugar de
hacer estas acciones manualmente, se
puede elaborar una macro e invocarla para
que ejecute los tres procesos
automáticamente.

Docente: M.sc. Ing. Oscar Ñañez Campos


Entorno para desarrollar macros

Paso 01
Anticlic en cualquier parte de la cinta de opciones → Personalizar Cinta de Opciones

Docente: M.sc. Ing. Oscar Ñañez Campos


Entorno para desarrollar macros

Paso 02:

Activamos la pestaña
Desarrollador

Clic Aceptar

Docente: M.sc. Ing. Oscar Ñañez Campos


Entorno para desarrollar macros

Paso 03:
Una vez activado el desarrollador → Aparece la pestaña desarrollador en la banda de
opciones, tal como se muestra en la pantalla, con las herramientas para poder empezar a
trabajar con las macros.

Docente: M.sc. Ing. Oscar Ñañez Campos


Entorno para desarrollar macros

Paso 04:
Para abrir el editor de macros debemos de dar clic en Visual Basic
Presionando las teclas : Alt + F11

Alt. + F11

Docente: M.sc. Ing. Oscar Ñañez Campos


Entorno para desarrollar macros

Paso 05:
En esta ventana nos muestra el panel de Proyectos.
Si, se cierra el panel de Proyectos, ud. lo puede activar dando clic en el icono de la barra
de herramientas de la ventana editor de macros.

Barra de
Herramientas del
editor de macros

Docente: M.sc. Ing. Oscar Ñañez Campos


Ejecución de la Macro

Existen varias formas para ejecutar la macro:


1. Estando en el editor de macros
1era Forma: Clic en el botón ejecutar
2da Forma: Clic en el menú ejecutar→ Ejecutar Macro

3era Forma: Presionando la tecla F5

Docente: M.sc. Ing. Oscar Ñañez Campos


Ejecución de la Macro

2. Estando Fuera del editor de macros


1era Forma: Clic en la ficha Desarrollador → Clic la opción Macros → Seleccionar la macro
que queremos que se ejecute.

2da Forma: Asociando una macro a una combinación de teclas.


Clic en la ficha Desarrollador → Clic la opción Macros → Seleccionar la macro
que queremos que se ejecute. →Clic en Opciones

Docente: M.sc. Ing. Oscar Ñañez Campos


Ejecución de la Macro

2. Estando Fuera del editor de macros


3era Forma: Asociando la macro a un Botón
Clic en la ficha Desarrollador → Insertar → Seleccionar
botón → Aparece la ventana asignar macros

4ta Forma: Asignando la macro a una autoforma.


Seleccionar la forma y dibujarlo en Excel → anti clic en el
forma →Asignar macro

Docente: M.sc. Ing. Oscar Ñañez Campos


Guardando un Archivo de Macro

¿Como Guardar un Libro que contienen


macros?
Los libros de Excel tienen extensión .XLSX.
Los libros que tienen macros tienen extensión
.XLSM

Archivo → Guardar Como →Examinar →


aparece la ventana en donde en Tipo
seleccionar →Libro de Excel habilitado para
macros (*.XLSM)

Docente: M.sc. Ing. Oscar Ñañez Campos


Proteger un Libro Excel con y sin Macros

Estando en la ventana editor de macros:


Clic en el Menú Herramientas →Propiedades
de VBAProject → aparece la ventana de
propiedades → clic en la Pestaña Protección
→ Luego colocar la contraseña → Clic en
Aceptar

Nota: Activar Bloquear proyecto para


visualización (esto hace que no se visualice
las líneas de código)

Docente: M.sc. Ing. Oscar Ñañez Campos


Ejercicios

Ejercicios

Docente: M.sc. Ing. Oscar Ñañez Campos

También podría gustarte