37
Funciones Excel Funciones Excel

Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Embed Size (px)

Citation preview

Page 1: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Funciones ExcelFunciones Excel

Page 2: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Parte 1. Introducción

2

Page 3: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de la planilla Excel.

3

Page 4: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Por ejemplo, la suma de dos variables puede ser evaluada en una planilla Excel como sigue:

4

Page 5: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Suma x + y

  x = 5

  Y = 3

Suma = 8

5

Suma de dos variables en una planilla Excel

Page 6: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Esta misma suma se puede hacer en el ambiente de Visual Basic (VB)

6

Page 7: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Se puede definir una función llamada "Suma", que Se puede definir una función llamada "Suma", que recibiendo el valor de dos inputsrecibiendo el valor de dos inputs

"x" e "y", "x" e "y", entregue como resultado el valor de la suma de ellos.entregue como resultado el valor de la suma de ellos.

7

Page 8: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Modo de construir la función "Suma"Modo de construir la función "Suma"

8

Page 9: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

- Click en la ficha "Programador"- Click en la ficha "Programador"

9

Page 10: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

- Click en la ficha "Programador"- Click en la ficha "Programador"

10

Si la ficha no está disponible, ver Nota 1: "Activar ficha Programador“, al final del documento.

Page 11: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

- Click en la ficha "Programador"- Click en la ficha "Programador"

11

Page 12: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

- Click en ver “código"- Click en ver “código"

12

Page 13: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Se abre la ventana del ambiente de "Visual BasicSe abre la ventana del ambiente de "Visual Basic""

13

Page 14: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Código de la función

14

Page 15: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Código de la función

15

Los códigos se escriben en los "Módulos“ de VB

Page 16: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Código de la función

16

Los códigos se escriben en los "Módulos“ de VB

Para abrir un módulo

Page 17: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Código de la función

17

Los códigos se escriben en los "Módulos“ de VB

Para abrir un módulo

Click botón derecho en la ventana del lado izquierdo

Page 18: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Código de la función

18

Los códigos se escriben en los "Módulos“ de VB

Para abrir un módulo

Click botón derecho en la ventana del lado izquierdo

Se abre una ventana

Page 19: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

19

Seleccionar Insertar

Page 20: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Click Módulo

20

Page 21: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Aparece el módulo creado y VB le da el nombre de Módulo1.

21

Este nombre se puede cambiar más tarde por uno más adecuado

Page 22: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Aparece el módulo creado y VB le da el nombre de Módulo1.

Doble click sobre Módulo1

22

Este nombre se puede cambiar más tarde por uno más adecuado

Page 23: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

En la ventana derecha aparece una línea que parpadea

23

Page 24: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

En la ventana derecha aparece una línea que parpadea

24

El módulo está listo para ser usado

Page 25: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Código de la función Suma

25

Page 26: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Código de la función Suma

26

En la ventana derecha se escribe el nombre de la función seguido de las variables dependientes

Page 27: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Código de la función Suma

27

En la ventana derecha se escribe el nombre de la función seguido de las variables dependientes

Function Suma(x,y)

Page 28: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Código de la función Suma

28

En la ventana derecha se escribe el nombre de la función seguido de las variables dependientes

Function Suma(x,y)

Al hacer "Enter", VB pone automáticamente la línea final de la función.

Page 29: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Código de la función Suma

29

En la ventana derecha se escribe el nombre de la función seguido de las variables dependientes

Function Suma(x,y)

End Function

Page 30: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

El nuevo código debe ser escrito entre estos dos comandos

30

Page 31: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

El nuevo código debe ser escrito entre estos dos comandos

31

En este caso, el código consta de una sola línea

Page 32: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

El nuevo código debe ser escrito entre estos dos comandos

32

En este caso, el código consta de una sola línea

Suma = x + y

Page 33: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

33

La función terminada se ve así

Page 34: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

En la planilla Excel x = 5Y = 3

Suma = =SUMA(C5,C6)Suma = 8

34

Aplicación de la función Suma en la planilla Excel

Page 35: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Fin de la Parte 1. Introducción

35

Page 36: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Nota 1: "Activar ficha Programador"

36

Page 37: Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de

Nota 1: "Activar ficha Programador"

37

Nota 1

Activar ficha Programador

1. Click en la pestaña Archivo.

2. En Ayuda, click en Opciones .

3. Click en Personalizar cinta de opciones.

4. En Personalizar cinta de opciones, activar la casilla de verificación Programador.