Está en la página 1de 51

(Excel, 2019)Manual de programación de Excel.

Benites Pérez Brenda Dennise

Luis Ricardo Sánchez Olea

Maestra: Blanca María Durán González

Programación de Excel

11/05/2019

Universidad de Guadalajara

Centro Universitario de Ciencias Económico


Administrativas
Tabla de contenido
INTRODUCCION A VBA EN EXCEL. .................................................. 3

COMO ACTIVAR LA CINTA O (MENU) PROGRAMADOR: ............. 4

CREAR UN PROGRAMA EN VBA. ............................................... 6

¿COMO CREAR UNA MACRO? ......................................................... 9

CREAR UNA MACRO ........................................................................11

Paso 1: Habilitar las macros .........................................................11

Paso 2: Crear la macro con el grabador ......................................11

Paso 3: Grabar la macro................................................................13

Paso 4: Ejecutar la macro .............................................................14

METODOS QUE SE PUEDEN REALIZAR EN VBA ...........................15

Ejemplo de módulo de clase. ..............................................................18

Ejemplo de Formulario. ......................................................................29

Ejemplo de Function. ..........................................................................44

CONCLUSIONES: ..............................................................................45

Bibliografía .........................................................................................51

2
INTRODUCCION A VBA EN EXCEL.
Microsoft VBA (Visual Basic for Applications) es el lenguaje de macros
de Microsoft Visual Basic que se utiliza para programar aplicaciones
Windows y que se incluye en varias aplicaciones Microsoft. VBA
permite a usuarios y programadores ampliar la funcionalidad de
programas de Microsoft Office.

Prácticamente se puede realizar todo con esta herramienta, entre ellas


están las siguientes.

1. Insertar textos: En caso de que existan textos que ingreses


repetidamente como el nombre de la
empresa, números telefónicos, direcciones, etc.
2. Automatizar tareas que hagas frecuentemente:
3. Desarrollar funciones propias (funciones como SUM, AVG, etc.,
claro pero que realicen otras tareas)
4. Crear aplicaciones con formularios, botones y todo eso.
5. Realizar cálculos complejos.
6. Validar datos.

Hoy en día hay algunas variaciones de Visual Basic. El primero


está disponible como una versión independiente (que, en sí
mismo, se comercializa en unas pocas ediciones diferentes). El
segundo es una aplicación de Visual Basic orientado a las
funciones de control específicas para otras aplicaciones. Estos
incluyen los diversos componentes de Microsoft Office y a partir
de 1996, algunas aplicaciones de terceros. Visual Basic para

3
Aplicaciones (VBA) es el nombre de esta variación, que será el
tema de nuestra atención.

Microsoft Excel versión 5.0 fue la primera aplicación de Microsoft para


aprovechar VBA. Aunque Microsoft sigue apoyando un estilo más
antiguo de las funciones de macro en Microsoft Excel, el poderoso
lenguaje de programación VBA con todas las funciones se ha
convertido en un entorno de desarrollo completo. VBA se presentó
como el «pegamento» para integrar las aplicaciones de Microsoft
Office. Usted puede utilizar VBA para automatizar las tareas repetitivas
y de aplicar los botones personalizados de comando, cuadros de
diálogo, menús y mensajes. VBA le permite agregar características
personalizadas propias para las aplicaciones más populares que ya
existen en los escritorios en la mayoría de las oficinas. Hoy en día,
VBA es más que el «pegamento», y supera por mucho a las macros
primitivas de secuencias de comandos de los últimos años. VBA es el
conjunto de herramientas necesarias para crear programas de gran
alcance, con todas las funciones nuevas que le ayudan a sacar el
máximo partido de las aplicaciones más populares del mundo.

COMO ACTIVAR LA CINTA O (MENU)


PROGRAMADOR:

La cinta Programador sirve para administrar complementos, macros,


crear formularios, crear aplicaciones VBA, etc. y viene desactivada de

4
forma predeterminada, para poder mostrarla debemos seguir estos
pasos: Hacemos clic en archivo, luego en opciones;

Luego seleccionamos «Personalizar cinta de opciones» y marcar el


cheque «Programador» y hacemos clic sobre el botón Aceptar.

Después de realizar estos pasos se mostrará el menú (o


cinta) Programador en nuestro Excel.

5
CREAR UN PROGRAMA EN VBA.

1. Primero tendremos que abrir VISUAL BASIC.

2. Al hacer esto se abrirá un editor de código, como el que se


muestra a continuación:

3. Ahora damos doble clic sobre «ThisWorkbook» y luego en la


ventana derecha (sección de código) escribimos nuestro
programa.

1. SubMensaje ()
2. MsgBox ("¡Hola mundo!")
3. En Sub

6
Ahora está listo nuestro programa, puedes presionar la tecla F5 o el
botón “ejecutar” para ejecutar el programa y verificar que si funcione.

El segundo método para abrir este programa es, en mi opinión, el más


sencillo y rápido y que es a través del atajo de teclado: ALT +
F11. El Editor de Visual Basic contiene varias ventanas y barras de
herramientas.

En la parte izquierda se muestra el Explorador de proyectos el cual


muestra el proyecto VBA creado para el libro actual y además muestra
las hojas pertenecientes a ese libro de Excel. Si por alguna razón no
puedes visualizar este módulo puedes habilitarlo en la opción de menú
Ver y seleccionando la opciónExplorador de proyectos.

7
El Explorador de proyectos también nos ayuda a crear o abrir módulos
de código que se serán de gran utilidad para reutilizar todas las
funciones de código VBA que vayamos escribiendo.

Dentro del Editor de Visual Basic puedes observar una ventana


llamada Inmediato que está en la parte inferior. Esta ventana es de
mucha ayuda al momento de escribir código VBA porque permite
introducir instrucciones y observar el resultado inmediato. Además,
desde el código VBA podemos imprimir mensajes hacia la
ventana Inmediato con el comando Debug.Printde manera que
podamos depurar nuestro código. Si no puedes observar esta ventana
puedes mostrarla también desde el menú Ver.
El área más grande en blanco es donde escribiremos el código VBA.
Es en esa ventana en donde escribimos y editamos las instrucciones
VBA que dan forma a nuestras macros.
8
¿COMO CREAR UNA MACRO?
Vamos a crear una macro que siempre introduzca el nombre de tres
departamentos de una empresa y posteriormente aplique un formato
especial al texto. Para iniciar la grabación debes ir al comandoGrabar
macro que se encuentra en la ficha Programador lo cual mostrará el
siguiente cuadro de diálogo.

Observa cómo he colocado un nombre a la macro y además he


especificado el método abreviado CTRL+d para ejecutarla
posteriormente. Una vez que se pulsa el botón Aceptar se iniciará la
grabación.

9
Al terminar los pasos se pulsa el comando Detener grabación y la
macro habrá quedado guardada. Para ejecutar la macro recién
guardada seleccionaré una nueva hoja de Excel y seleccionaré el
comando Macros.

Al pulsar el comando Macros se mostrará la lista de todas las macros


existentes y de las cuales podrás elegir la más conveniente. Al hacer
clic sobre el comando Ejecutar se realizarán todas las acciones
almacenadas en la macro y obtendrás el resultado esperado. Por

10
supuesto que si utilizas el método abreviado de teclado de la macro
entonces se omitirá este último cuadro de diálogo.

CREAR UNA MACRO

Paso 1: Habilitar las macros

Otra opción por defecto en Excel es que las macros se deshabilitan


automáticamente. Para trabajar con macros es necesario cambiar esta
opción. Para ello, debemos seguir la siguiente ruta: En la pestaña
Programador, seleccionar la herramienta Seguridad de macros. En la
nueva ventana que aparecerá, seleccionar la opción Habilitar todas las
macros y dar clic en Aceptar.

Paso 2: Crear la macro con el grabador

11
Una forma muy simple de crear una macro es utilizando el grabador de
macros. Esta herramienta permite que cualquier acción que nosotros
realicemos en el libro de Excel sea codificada en el VBA. Utilizar
el grabador es una muy buena manera de empezar a familiarizarnos
con las macros, pero nos limita a únicamente las acciones que se
pueden realizar directamente con las herramientas visibles del Excel.
Por lo que más adelante, será necesario ingresar los códigos
manualmente.
Para empezar a grabar nuestra macro, debemos seguir los siguientes
pasos: en la pestaña “Programador”, seleccione la herramienta
“Grabar macro”. Le aparecerá una ventana donde deberá colocar el
nombre, método abreviado, descripción y ubicación de la macro.

En primer lugar, póngale un nombre a la macro que pueda recordarle


la utilidad de este (pues a la hora de trabajar con varias macros,
necesitará recordar para que sirve cada una). En método abreviado se
le da la opción de crear un atajo para ejecutar la macro (esta

12
característica es opcional). Luego, le da la opción de elegir dónde
guardar la macro. Puede elegir entre Libro nuevo, Este libro o Libro de
macros personal. Esta última opción permite guardar la macro en una
“carpeta personal” a la cual podemos acceder desde cualquier libro de
Excel con el que trabajemos, pero únicamente desde la
computadora en la que la hayamos creado. Con las otras dos
opciones la macro se guardará en un libro específico y la podremos
utilizar en cualquier computadora, pero solamente para ese archivo.
Finalmente, también nos da la opción de agregar alguna descripción
sobre la macro que vamos a crear (esto también es opcional, pero es
útil como un recordatorio de la función de la macro). Una vez que
damos Aceptar, se ha empezado a grabar nuestra macro. Podrán ver
que donde dieron clic a “Grabar macro” ahora aparece la opción
“Detener macro”.

Paso 3: Grabar la macro

Ya prendido el grabador de macros, puede proceder a realizar toda la


secuencia de acciones que desee que realice la macro. Por ejemplo:
cambiar el formato de un texto, eliminar una columna o una fila, borrar
contenido de una celda, etc. Una vez que ya hayamos realizado todas
las acciones que queremos que ejecute la macro, debemos
seleccionar la opción Detener grabación (ubicada en la pestaña
Programador).
Esta nueva macro la puede observar en el editor de Visual Basic. En la
misma pestaña Programador, al abrir la herramienta de Visual Basic le
aparecerá la ventana para editar. Para ver la macro creada con el

13
grabador, deberá seleccionar el proyecto Módulo1, entre las opciones
de la barra de proyectos ubicada a la izquierda. Conforme vaya
creando más macros con el Grabador, se irán agregando esos códigos
a este proyecto llamado Módulo1. También puede editar cualquier
macro ya creada o incluso crear una nueva manualmente.

Paso 4: Ejecutar la macro

La forma más directa de poder poner en acción la macro que hemos


creado es con el método abreviado o atajo que nos permitía establecer
al crear una macro con el grabador. Si es que utilizamos esta opción,
para ejecutarla sólo es necesario aplicar la combinación de teclas y la
macro realizará automáticamente toda la secuencia de acciones que le
indicamos.

14
En caso de que no haya definido un método abreviado, podrá ejecutar
la macro de la siguiente manera. Dentro de la pestaña Programador, al
lado de la herramienta Visual Basic podrá ver la opción de “Macros”. Al
seleccionarla le aparecerá una nueva ventana con la lista de todas las
macros disponibles. Elija la macro que desee realizar y seleccione la
opción ejecutar.

LISTO LA MACRO HA SIDO CREADA.

METODOS QUE SE PUEDEN REALIZAR EN


VBA
A) Declaración de procedimientos sub

15
Un Sub procedimiento es una serie de instrucciones de Visual

Basic está incluido en


el Sub y EndSub instrucciones. El Sub procedimiento realiza

una tarea y, a continuación, devuelve el control al código de


llamada, pero no devuelve un valor al código de llamada.

Cada vez que se llama al procedimiento, se ejecutan las


instrucciones, empezando por la primera instrucción ejecutable
tras el Sub instrucción y terminando por la

primera EndSub , Exit Sub , o Return encontrada una

instrucción.

Puede definir un Sub procedimiento en módulos, clases y

estructuras. De forma predeterminada, es Public , lo que

significa que puede llamar desde cualquier lugar en la aplicación


que tiene acceso al módulo, clase o estructura en el que se
define. El término, método, describe
un Sub o Function procedimiento que se obtiene acceso desde

fuera de su definición de módulo, clase o estructura.

Un Sub procedimiento puede tomar argumentos, como

constantes, variables o expresiones, que se pasan a él por el


código de llamada.
Para crear un procedimiento Sub puedes hacerlo de dos formas:
Escribiéndolo directamente en la ventana de código o haciendo clic en

16
el menú Insertar y pulsando Procedimiento. En el cuadro de diálogo
que aparece, selecciona Sub.
Para insertar el procedimiento a mano:

1. Accede al Editor de VBA e inserta un nuevo módulo. En la


ventana Código, escribe la palabra Sub y, a continuación,
introduce el nombre de la macro, por ejemplo, Prueba_Macro.

2. Pulsa Intro. VBA agregará después del nombre un par de paréntesis y


debajo se insertará la instrucción End Sub.
3. Entre las dos líneas, escribe el código a ejecutar, por ejemplo:

Para introducir el mismo procedimiento mediante el menú:

1. Pulsa en el menú Insertar – Procedimiento. Se abrirá un cuadro de


diálogo en el que debes seleccionar algunas opciones: el tipo del
procedimiento, el ámbito donde actúa y decidir si las variables que se
van a declarar se utilizarán sólo de forma local.

17
2. Al pulsar Intro aparecerán las instrucciones de inicio y cierre del
procedimiento.

Ejemplo de módulo de clase.


Un módulo es una parte del archivo de Excel, disponible en el
Explorador de Proyectos (del Editor del Visual Basic), es dónde
se escriben los códigos en Visual Basic Access (VBA).
Un proyecto de VBA comprende tanto las hojas, Thisworkbook,
módulos y formularios si los hubiera, es un conjunto de módulos
dónde se escriben las diferentes macros y funciones de VBA.
Los módulos nos permiten organizar el código de VBA en
diferentes archivos dentro de VBA de manera rápida.

18
1- Damos clic en la pestaña del programador

19
2- Posterior a ello damos doble clic en visual Basic

3- Nos aparecerá un nuevo cuadro a color gris y blanco

20
4- Damos clic en insertar, después a donde dice modulo.

5- Después que insertamos el módulo, vamos a declarar


diferentes tipos de variables. Nosotros en este caso
insertaremos un procedimiento que se llame “Hola” y
“HolaSoyUnaVariable”

21
6- Tenemos que declarar una variable, y para hacer eso
utilizaremos la palabra reservada DIM y posterior a ello es
colocar el
nombre de la
variable

7. El nombre debe ser pegado y no puede coincidir con los


nombres que utiliza Excel para declarar otros objetos dentro del
modelo de objeto de la aplicación.

22
8. Para cargar cadenas de texto literales dentro de la variable,
tenemos que: copiar la variable, la pegamos, damos al singo de
igual, abrimos comillas, escribimos “hola mundo…” (que claro
podemos utilizar cualquier frase dentro de la variable

23
9. Vamos a imprimir la variable cadena o string.

Cuando hacemos esto declaramos una variable como el tipo de datos


string, y para cargar dicha variable utilizamos las comillas dobles (“”) lo
que va hay dentro de las comillas dobles es el contenido que va a
almacenar la variable.

10. No podemos declarar el contenido dentro de un variable


tipo string porqueno la va a cargar de la manera correcta, todo
tiene que ir dentro de estas comillas dobles.

Cuando no usamos estas comillas lo que sucede es que no


lo guarda como una cadena de texto, si no como un long, y
esto en el código puede generar errores.

24
11. Ahora vamos a declarar otra variable, en este caso será
una variable de tipo fecha y su respectiva palabra reservada
(DIM)

Este es un tipo de datos date. Para cargar la variable hay


que colocar: fecha = y clic en el numeral #

Aquí no se utilizan las comillas, ya que en este caso


guardaremos números. Y estos siempre llevaran este signo.

25
12. Ahora vamos con las variables de tipo long o tipo entera.

-Primero hay que escribir EnteroLargo As Long

-En este caso cuando las variables de declaran como


enteras no hay necesidad de colocar nada, ya que lo que va
a recibir la variable es un número, entonces no necesitamos
comillas o el símbolo numeral

26
13. Damos clic en ejecutar para confirmar que haya salido bien

27
Así como existen los enteros largos, existen los enteros
cortos, aquí las variables de tipo integer, que van de 1 hasta
32,766

14. Y así sucesivamente a partir de esas variables, se pueden


ir generando tantas copias en la memoria central, como objetos
creemos a partir de esa clase.

28
Ejemplo de Formulario.
1-Despues de haber abierto nuestro Excel, corroboramos
que tengamos la opción habilitada de “programador”

29
2- Abrimos donde está el editor de visual Basic, y de ahí nos
aparece el recuadro gris que ya conocemos.

3- Dar clic en insertar, después en use form

30
4- Posterior a ello aparecerán las siguientes ventanas

5- Dar clic en ejecutar y aparecerá el siguiente recuadro

31
7- Contamos con varias herramientas como el formulario, el cuadro de
herramientas, la ventana de propiedades, el explorador de proyectos y
la barra de menú

8- Podemos cambiar el nombre de nuestro formulario en la opción


“use form” que por default aparecerá ahí, y posterior a ello dar clic
donde dice use form 3 que esta como 3 columnas abajo esto para
darle un nombre distinto a nuestra viñeta y así identificar nuestro
recuadro con su etiqueta.

32
9- en ese mismo recuadro se puede editar el tipo de letra, tamaño y
estilo.

33
10- En el cuadro de controles, veremos una A mayúscula, a la cual le
daremos clic para poder crear una etiqueta en el recuadro gris de
puntitos.

11- Podemos cambiar el nombre de esa etiqueta donde está el botón


de caption.

34
12- y volvemos a utilizar nuestro cuadro de herramienta, ahora en la
opción de cuadro de texto para abrir uno nuevo a lado de nuestra
etiqueta.

35
13- De esa forma iremos haciendo etiquetas y cuadros de texto
conforme los necesitemos, y no olvidar nombrarlos para llevar un
control de lo que estamos haciendo,

En la parte de name tendrá que llevar al principio (txt) esto para


utilizarlo como una formula y sea más sencillo descifrarlo, y este se
editara en automático en el cuadro de texto

Por ejemplo: txtidentidad

Y en la parte de caption pondremos el nombre a nuestras etiquetas.

36
Tendrá que verse así:

37
15. Tu cuadro ya terminado debe verse así

Y para ello después de terminar de editarlo, habrá que dar clic


en el botón de reproducir para que en automático te lance a tu
página de Excel.

38
16. Ahora cerraremos nuestro cuadro donde hemos colocado
estas etiquetas, nos abrirá nuevamente el cuadro de visual
Basic para editar. Y abriremos un marco como el que
aparece en la imagen para ahí dentro colocar unos “botones.

39
17. Para crear estos botones, darás clic en el botón de
comando que se encuentra en tu cuadro de herramientas

Recordemos que tenemos que poner un nombre a estos botones que


nos ayudaran en nuestro archivo

Y como en los otros comandos, en la parte de name escribiremos, por


ejemplo: cmd (comando) y en seguida guardar que ese será el nombre
de nuestro botón. Entonces quedaría: cmdguardar

40
18. Clic en ejecutar, para verificar que estén correctos nuestro
botones, aun que ahí no estén habilitados.

41
19. Habrá que editar botón por botón para verificar que
funcionen correctamente, para ello comenzaremos con el
botón al que llamamos “salir” damos doble clic y nos abrirá
un recuadro gris que se llama Excel para editar.

42
Debajo de la palabra prívate escribiremos el siguiente comando para
que funcione: End y cerramos nuestra pestaña para que se guarde,
damos en ejecutar para que abra el recuadro dentro de la hoja de
Excel y de esa forma vamos a verificar que todo este en orden.

Y así con esos sencillos pasos es como podemos crear un formulario


en Excel que nos será de bastante utilidad para cualquier trabajo,
proyecto o simple tarea.

43
Ejemplo de Function.
Al igual que los procedimientos Sub, los procedimientos Function se
pueden crear en cualquier objeto contenedor de código. También
es algo sencillo de hacer, pero para verlo todavía más claro, te lo
muestro en un ejemplo en el que te enseñaré a crear una función para
calcular el perímetro de un pentágono:
1. Inserta un módulo nuevo. En la ventana Código escribe Function y a
continuación el nombre de la función: por ejemplo,
perimetro_pentagono (Lado).
2. Pulsa Intro para que VBA agregue la instrucción del final del
procedimiento (End Function).
3. Entre las dos líneas, escribe el siguiente código, que será el que
calcule el perímetro:

4. y = lado * 5
5. perimetro_pentagono = y

Como ya comentábamos, puedes utilizar la instrucción Exit Function


para salir de la función antes de que finalice. Pero… ¿para qué vas a
querer salir de la función?

44
Imagina, por ejemplo, que si el argumento introducido (lado) es una
letra o un número negativo, sería imposible calcular el resultado. Para
evitar la que la función dé un error habría que salir de ella cuando se
detecten estos valores. Observa el siguiente código:

Function perimetro_pentagono (Lado)


If Lado <= 0 Then
MsgBox “Ingresar un número mayor que 0”
Exit Function
Else
P = Lado * 5
Perimetro_pentagono = P
End If
End Function

Al igual que los procedimientos Sub, las funciones también pueden ser
declaradas como públicas o privadas.

Excel, dentro de la ficha Programador, permite elaborar funciones


propias llamadas UDF. La llamada de estas funciones se realiza de la
misma manera que las funciones que ya se encuentran en el Excel, es
decir, se escribe el nombre de la función y los valores que serán
tomados como parámetros. Asimismo, la función puede ser llamada
en el lugar donde se requiera el valor de salida.
Ejemplo:
La primera línea del código para crear la función contiene la palabra
Function seguida del nombre de la función y los paréntesis en los que
se colocó el parámetro que requiere la función.

45
En la última línea se cierra el código con End Function.

Entre la primera y última línea se escribe el proceso que nos permitirá


obtener un valor de retorno. En este caso, el código escrito permite
obtener el término enésimo de la serie Fibonacci: 0, 1, 1, 2, 3, 5,8…
Cada término de la serie se origina al sumar los 2 términos anteriores
y se empieza la serie con los números 0 y 1 almacenados en las
variables resultadoant y resultadorespectivamente. De esta manera, el
tercer término se obtiene de la suma de 0+1 y se almacena en la
variable resultadonuevo. Con una lógica For… Next se logra que se
repita la suma hasta llegar al elemento deseado. (Se comienza desde
el tercer término porque los 2 anteriores son valores almacenados
previamente)

46
Por otro lado, para reportar el valor de la serie Fibonacci, se colocó
una lógica If…Else…End If que muestre el valor para el primer término
que es igual al valor inicial, el cual se almacenó en la
variable resultadoant (0) y para los demás valores, es igual a la
variableresultado.

En el presente ejemplo, se crearon 2 UserForms:


El primero se muestra al abrir el archivo de Excel y sirve para darle la
bienvenida al usuario al programa. Además, cuenta con un
botón COMENZAR para iniciar con el programa.

47
El segundo se muestra al dar click sobre el botón de la Hoja1: Serie
Fibonacci. En este UserForm, se solicita el número del término de la
serie Fibonacci que se requiere. Al dar click en el botón Calcular, el
programa emplea la Función creada para dar como resultado el valor
en una caja de texto y almacena la consulta en la Hoja1. Asimismo,
cuenta con un botón Cerrar para acabar con las consultas.

Además, muestra un mensaje de Error si no se ingresa un valor válido.

48
CONCLUSIONES:
Llegamos a la conclusión de que:

- Usar Excel y visual Basic es indispensable al


momento de querer crear un proyecto, en sí,
situaciones laborales. Nos ayuda bastante para
poder desarrollar distintos métodos de trabajo.
La verdad esta materia me ayudo bastante para
poder diferenciar entre Excel básico y programación
de Excel, me doy cuenta que es bastante favorable
en cuanto a mi carrera, es muy interesante encontrar
herramientas que te ayuden a realizar formularios y
así evitar tantas formulas con el simple hecho de dar
un clic. Visual Basic puede parecer un tanto
complicado, pero no es tanto solo debes aprender a
leer instrucciones y a poner los códigos correctos ya
que si no lo haces lo más probable es que no logres
que funcione al momento de ejecutar. Crear una
macro no es tan complicado, necesitas tener en
mente lo que quieres realizar en Excel y anexarlo
para que al momento de que grabes la macro esta
funcione perfectamente al tiempo de ejecutar.
Lo más agradable fue utilizar los módulos de clase,
son un poco confusos la verdad, pero son muy
interesantes, así como muy útiles para mi carrera, en
lo personal me gusto y me ayudo en otras materias el
utilizar esta herramienta.

49
- Cuando comenzamos a manejar o ver este tipo de
aplicaciones y formatos que no conocíamos, nos
parece extraño y complicado, hasta llegamos a
pensar ¿para qué nos sirven estas herramientas?
Es necesario aprenderlas, utilizarlas y hasta
dominarlas para de esa forma darnos cuenta que, si
nos es bastante útil, y pueden ser utilizadas en el
trabajo, escuela, negocio e inclusive para presentar y
desarrollar proyectos importantes.
No es necesario aprenderse de memoria todos estos
procesos, formulas y pasos a seguir, ya que es
bastante fácil saber de ellos, existen tutoriales, textos
imágenes, videos y mucha información en internet
que te será de gran utilidad.

50
Bibliografía
Benites, B. (08 de 05 de 2019). Excel Avanzado. Recuperado el 08 de 05 de 2019, de
https://www.excel-avanzado.com/23773/como-crear-una-macro-paso-a-paso.html

Benites, B. (08 de 05 de 2019). Excel Total. Recuperado el 08 de 05 de 2019, de


https://exceltoal.com/el-editor-de-visual-basic/

Benites, B. (08 de 05 de 2019). Excel Total. Recuperado el 08 de 05 de 2019, de


https://exceltotal.com/crear-una-macro/

Excel. (05 de 2019). Obtenido de https://www.puntoejecutivo.net/curso-de-


excel/?gclid=CjwKCAjwwtTmBRBqEiwA-
b6c_zSuLcitZz9_GylAtqI4yVXw_UNsMNw5k4AbMi9KJLR7a0-26oZ0kRoCxAQQAvD_BwE

Excel Foro. (05 de 2019). Obtenido de https://excelforo.blogspot.com/2016/08/vba-los-modulos-


de-clase-en-excel-class.html

Propegol, S. (s.f.). Ayuda Excel. Recuperado el 08 de 05 de 2019, de https://ayudaexcel.com/crear-


procedimientos-vba-excel/

Youtube. (2019). Youtube. Obtenido de https://www.youtube.com/watch?v=JDrCEXxIV2E

51

También podría gustarte