COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE...

14
COLEGIO DE BACHILLERES PLANTEL 09 ARAGÓN MATERIA: TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ MAYO 2013

Transcript of COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE...

Page 1: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

COLEGIO DE BACHILLERES

PLANTEL 09 ARAGÓN

MATERIA: TEC DE LA INF. Y LA COMUNICACIÓN IV

BLOQUE TEMATICO III

PROF. ERNESTO CRUZ

MAYO 2013

Page 2: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

INDICE:

Bloque Temático•Propósito•Objetivo•DefiniciónProblemática situadaCrear una macro automáticamente•Pasos para grabar una macro•practica No.1 Crear una macro manualmente•Pasos para grabar una macro•practica No.1

Page 3: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

BLOQUE TEMÁTICO III

Macro-facilitándome la vida

Propósito: Al final de este bloque el estudiante será capaz de crear macros en el procesador de palabras, la hoja electrónica de cálculo y el manejador de bases de datos,

para optimizar y facilitar los procesos

Objetivo del Bloque . Estudiar qué son las Macros, en qué nos pueden ayudar y cómo crear macros automáticamente. utilizado por MS Excel y el editor de Visual Basic.

Page 4: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

Introducción

Con las macros lo que se pretende es automatizar varias tareas y fusionarlas en una sola, añadiendo por ejemplo un botón en nuestro libro que al pulsar sobre él realice todas esas tareas

Page 5: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

Definición

Problemática situada : Piensa en Automático

http://www.youtube.com/watch?v=b7dQXudCVhM

Una macro es un conjunto de comandos que se almacena en un lugar especial de Excel de manera que están siempre disponibles cuando los necesites ejecutar

Page 6: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

Crear una macro automáticamente

Grabador de macros

Permite grabar las acciones deseadas que posteriormente las traduce a instrucciones en VBA

Pasos para grabar una macro :

•Vista 

•Macros 

•Grabar macro http://www.aulaclic.es/excel2010/secuencias/p18_macro_automatica_yt.htm

Page 7: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

Ejecutar una macro :

•Menú ver Macros  

•Ejecutar  

•Cancelar 

•Paso a paso 

•Modificar

•Eliminar

Actividad: Realiza la practica No.1: Crear una macro automáticamente

Page 8: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

Crear una macro manualmente

Para crear una macro de forma manual es necesario tener conocimientos de programación en general y de Visual Basic

Page 9: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

Pasos para grabar una macro :

• Abrir el editor Visual Basic• Insertar un módulo • plantearnos si lo que vamos a crear es

una función o procedimiento • Insertar → Procedimiento• Nombre: al procedimiento/función• Tipo , si es un Procedimiento, Función• Ámbito: Público, Privado

Page 10: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

Actividad: Realiza la practica No.2: Crear una macro Manualmente sobre un recibo de Nomina, por medio de una Función convertir un numero a letra

Pasos a seguir: Entrar al menu Vista de nuestra aplicación (excel), elegir Macros, posteriormente Grabar macro 

Page 11: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

Determinar los parámetros de la macro; Nombre, Método abreviado y Descripción 

Page 12: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

Una vez abierto el editor de Visual Basic nos vamos a Insertar->Modulo . En la ventana que se abre pegamos el código de la macro

Page 13: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

Cerramos el editor de Visual Basic, Vamos a probarlo, en la celda G28 ponemos un importe, en la celda C28 ponemos =PesosMN(G28)

Page 14: COLEGIO DE BACHILLERES P LANTEL 09 A RAGÓN M ATERIA : TEC DE LA INF. Y LA COMUNICACIÓN IV BLOQUE TEMATICO III PROF. ERNESTO CRUZ M AYO 2013.

Conclusión

Las macros en la actualidad son de gran importancia porque simplifican el trabajo diario de las persona cualquiera que sea su area.