• No se han encontrado resultados

Macros de Excel. Permiten grabar una serie de pasos en Excel para luego reproducirlos con solo presionar un botón!!

N/A
N/A
Protected

Academic year: 2021

Share "Macros de Excel. Permiten grabar una serie de pasos en Excel para luego reproducirlos con solo presionar un botón!!"

Copied!
25
0
0

Texto completo

(1)

1

Permiten grabar una serie de pasos en Excel para luego reproducirlos

Macros de Excel

en Excel para luego reproducirlos con solo presionar un botón!!

Con las Macros podrás ahorrar

mucho tiempo y automatizar

trabajo de Excel manual

(2)

2

Macros Excel



Las macros son usadas para economizar procesos, evitando tener que repetir tareas dentro de una hoja de Excel.



Consisten básicamente en código de programación.

Se escriben con un lenguaje de programación



Se escriben con un lenguaje de programación llamado VBA (Visual Basic for Applications).



Excel ya trae incorporado un editor desde donde

podremos programar las macros.

(3)

3

Macros Excel



Permiten automatizar trabajo Excel manual para que se haga en 1 click!.



Permiten crear nuevas funciones y cálculos Excel a medida.

Permiten expandir las prestaciones de Excel con



Permiten expandir las prestaciones de Excel con nuevas herramientas y soluciones.



Permiten crear aplicaciones en Excel más

profesionales y automatizadas.

(4)

4

Referencias Absolutas y Relativas



Las fórmulas de Excel utilizan referencias de celda para incluir los valores de dichas celdas en los

cálculos.



Existen dos tipos principales de referencias:

relativas y absolutas.

relativas y absolutas.

(5)

5

Referencias Relativas



Excel utiliza referencias relativas de manera predeterminada.



Las referencias relativas son actualizadas

automáticamente por Excel al momento de copiar la fórmula a otra ubicación.

fórmula a otra ubicación.

(6)

6

Referencias Relativas - Ejemplo

Copio la formula a la derecha

Copio la formula hacia abajo

(7)

7

Referencias Absolutas



Las referencias absolutas no se modifican aunque copiemos la fórmula a otras celdas.



Una referencia se convierte en absoluta cuando

utilizamos el símbolo de moneda ($) anteponiéndolo a la columna y fila de la referencia.

a la columna y fila de la referencia.

(8)

8

Referencias Absolutas - Ejemplo

Copio la formula a la derecha

Copio la formula hacia abajo

(9)

9

Creación de una macro



Grabadora de macros



Editor de Visual Basic

(10)

10

Grabadora de macros



Primero se planifican los pasos y los comandos que desea que ejecute la macro.



Si se comete algún error mientras se graba la macro, también se grabarán las correcciones que se realicen.

Cada vez que se grabe una macro, ésta se almacenará



Cada vez que se grabe una macro, ésta se almacenará en un nuevo módulo adjunto a un libro.



Una vez creada una macro, puede asignarla a un

objeto (como un botón de la barra de herramientas,

un gráfico o un control) para que pueda ejecutarla

haciendo clic en ese objeto.

(11)

11

Grabadora de macros

Al presionar aceptar inicia la

grabación

(12)

12

Grabadora de macros



Una vez iniciada la grabación, todas las acciones que realice se estarán registrando por Excel.



Referencia relativa: Excel calcula los

desplazamientos desde la celda en la que te

encuentras, es decir, guarda los movimientos que encuentras, es decir, guarda los movimientos que haces (dos hacia arriba, tres hacia la derecha, etc.).



Referencia absoluta: Excel guarda las celdas en las por las que pasas. Por ejemplo, C12, D24.



Para finalizar

(13)

13

Ejecutar una macro



Una vez creada una macro, la podremos ejecutar las veces que queramos.



Antes de dar la orden de ejecución de la macro,

dependiendo del tipo de macro que sea, será necesario seleccionar o no las celdas que queramos queden

afectadas por las acciones de la macro.

(14)

14

Asignar una macro a un objeto, gráfico o control

En una hoja de cálculo, haga clic con el botón secundario en el objeto,

gráfico o control al que desea asignar una macro existente y, a

continuación, haga clic en Asignar macro.

macro.

En el cuadro Nombre de la

macro, haga clic en la macro que

desea asignar.

(15)

15

Eliminar macro



Primero debe abrir el archivo Excel que contiene la macro que quieres eliminar.

Clik en Eliminar

(16)

16

Edición básica de código



Una vez abierto el archivo Excel que contiene la macro que quieres editar.

Clik en Modificar

(17)

17

Ejemplo con referencia absoluta



El siguiente ejemplo inserta su nombre y apellido

en una celda determinada siempre.

(18)

18

Ejemplo con referencia absoluta

(19)

19

Ejemplo con referencia absoluta

(20)

20

Ejemplo con referencia absoluta

(21)

21

Ejemplo con referencia relativa



El siguiente ejemplo inserta su nombre y apellido

en la celda que se encuentra parado.

(22)

22

Ejemplo con referencia relativa

(23)

23

Ejemplo con referencia relativa

(24)

24

Ejemplo con referencia relativa

(25)

25

Fin.

Fin.

Referencias

Documento similar

En esta aula usaremos la función ESPACIOS para hacer un formato rápido en una columna de texto, luego seleccione solo los textos que necesitamos... En este ejercicio, la

Seleccione la opción Nueva Consulta de Base de Datos del submenú Obtener Datos Externos del menú Datos..

No presenta ninguna restricción respecto a los conocimientos iniciales del alumno sobre la herramienta Microsoft Excel, ya que cuenta con dos módulos introductorios para

Este programa, creado por Microsoft, utiliza fórmulas y funciones para aplicar en sus números y datos, lo que hace que Excel sea usado en todo el mundo y por empresas de todos

• Empleo de diferentes técnicas para la presentación de informes, mediante tablas dinámicas, que permita ahorrar tiempo y recursos. • Empleo de Tablas Dinámicas en la Gestión

La combinación, de acuerdo con el SEG, de ambos estudios, validez y fiabilidad (esto es, el estudio de los criterios de realidad en la declaración), verificada la

Selección de hojas de cálculo Mover y copiar hojas de cálculo Insertar y eliminar hojas de cálculo Generalidades de las hojas de cálculo Uso de nombres.

Objetivos Generales: Capacitar al alumno en el manejo de las herramien- tas necesarias para identificar el libro, la hoja de caculo, manejar opera- dores para acceso a las fórmulas,