Está en la página 1de 20

Computación 2019

Excel - Macros

Isabel Cisternas Sepúlveda


Microsoft Excel

• Microsoft Excel es una aplicación de hojas de cálculo.


Permite realizar tareas contables y financieras, con formulas,
gráficos y un lenguaje de programación.

2
Microsoft Excel

• Permite utilizar una gran cantidad de formulas, con las cuales


poder realizar diversos tipos de cálculos y operaciones.
• Las fórmulas empiezan siempre con el carácter “=”.

3
Microsoft Excel

Algunas de las operaciones básicas son:


• Aritméticas (+, -, *, / , ^) • Lógicas (>, <, >=, <=, =)

4
Microsoft Excel – Fórmulas

Matemáticas:
1. ALEATORIO 9. PROMEDIO
2. ALEATORIO.ENTRE 10. MAX
3. PAR 11. MIN
4. IMPAR
5. SUMA
6. SUMAR.SI
7. SUMAR.SI.CONJUNTO
8. MMULT 5
Microsoft Excel – Fórmulas

De Texto:
1. CONCATENAR 9. NOMPROPIO
2. DERECHA 10. SUSTITUIR
3. IZQUIERDA 11. TEXTO
4. EXTRAE 12. VALOR
5. LARGO
6. ESPACIOS
7. MAYUSC
8. MINUSC 6
Microsoft Excel – Fórmulas

De búsqueda y referencia:
1. DIRECCION 9. COLUMNAS
2. ELEGIR 10. TRANSPONER
3. BUSCARH 11. COINCIDIR
4. HIPERVINCULO
5. COLUMNA
6. FILA
7. INDICE
8. AREAS 7
Microsoft Excel – Fórmulas

De fecha y hora:
1. AHORA 9. MINUTO
2. HOY 10. SEGUNDO
3. AÑO 11. DIASEM
4. DIA 12. NUM.DE.SEMANA
5. MES
6. DIASLAB
7. FIN.MES
8. HORA 8
Microsoft Excel – Fórmulas

Funciones Lógicas: De estadísticas


1. SI 1. CONTAR
2. Y 2. CONTAR.SI
3. O 3. CONTAR.SI.CONJUNTO
4. SI.ERROR 4. CONTARA

9
Actividad

Investigar 2 fórmulas de Excel de entre las mencionadas anteriormente.


• ¿Para qué sirven?
• ¿Qué datos de entrada necesitan?
• ¿Cuál es su resultado?
• Ejemplo (Subir un archivo)
Publicar resultados en el foro en Moodle
LAS FORMULAS NO SE PUEDEN REPETIR DENTRO DEL FORO
Posteriormente se presentarán las fórmulas. 10
Visual Basic

• Visual Basic para Aplicaciones es un lenguaje de programación común a


todas las aplicaciones de Office.
• Permite escribir un conjunto de instrucciones(macros) para programar
distintos objetos de Excel, como, por ejemplo, una hoja de cálculo, un
conjunto de celdas o gráficos.
• Hace posible automatizas las tareas que realizamos en forma repetitiva en
Excel, y hasta crear aplicaciones.

11
Visual Basic para Excel

• Combina un entorno de programación integrado llamado Editor de Visual


Basic.
• El lenguaje de programación utilizado es Visual Basic (VB).

12
Macros

• Es una serie de instrucciones que se almacenan para que se puedan


ejecutar de manera secuencial mediante una sola llamada u orden de
ejecución.
• Se utilizan para:
▪ Automatizas tareas repetitivas.
▪ Diseñar funciones no existentes en Excel.
▪ Creación de nuevos comandos, complementos y menús.
▪ Crear aplicaciones a medida.
13
Macros

Ejemplos de tareas automatizadas:


• Ingresar datos a una base de datos.
• Consultar con filtros básicos y avanzados.
• Buscar datos
• Eliminar filas, columnas, hojas.
• Colocar formatos a rangos de celdas.
• Crear gráficos
• Crear formularios 14
Macros

15
Macros

¿Cómo crear una macro?


• Utilizar la grabadora de Macros
• Programar una Maro escribiendo instrucciones en Visual Basic

16
Grabadora de Macros

• Es la manera más rápida y sencilla de crear una macros.


• No se necesita ningún conocimiento previo de programación.
• Guarda todos los clics del mouse y las pulsaciones de teclas mientras
trabaja, permite reproducirlas más adelante.
• A medida que se realizan las operaciones, la grabadora de macros las va
convirtiendo en lenguaje VBA.

17
Grabadora de Macros

• Para programar una macro se debe instalar en el documento de Microsoft


Excel, el menú Programador.
• (Menú Archivo -> Opciones -> Personalizar cinta de opciones y se
selecciona la casilla Programador).

18
Grabadora de Macros

19
Grabadora de Macros

20

También podría gustarte