Anda di halaman 1dari 15

1.

IDENTIFICACIN DE LA GUIA DE APRENDIZAJE PROGRAMA DE FORMACION: PROYECTO ASOCIADO: MODALIDAD DE FORMACION: ACTIVIDAD DEL PROYECTO: RESULTADOS DE APRENDIZAJE: TAREA DE APRENDIZAJE Y DURACION TCNICO EN SISTEMAS VERSIN 1 ADMINISTRACIN DEL SOPORTE TCNICO PRESENCIAL RECOPILAR INFORMACIN RELACIONADA CON EL PROYECTO APLICAR CONTROLES Y ESTRUCTURAS BSICAS DE PROGRAMACIN DE UN LENGUAJE ORIENTADO A EVENTOS DE ACUERDO CON EL PROBLEMA A SOLUCIONAR CREAR APLICACIONES BSICAS UTILIZANDO MACROS EN EXCEL , 8 HORAS

2. CARACTERIZACIN DE LA ACTIVIDAD DE APRENDIZAJE 2.1 Introduccin

Excel es un programa informtico desarrollado y distribuido por Microsoft que esta en el paquete de Officce. Se trata de un software que permite realizar tareas contables y financieras gracias a sus aplicaciones para crear y trabajar con hojas de clculo. El programa posee una interfaz intuitiva, con herramientas de clculos y grficos de muy fcil uso.

Pantalla de entorno de Microsoft Excel 2007

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 2 de 15

2.2 Proceso de Aprendizaje Actividad Individual Que es una Macro. Donde se encuentra la herramienta macro. Como se coloca la Pestaa del Programador. Actividad 2. De acuerdo a la lectura realice proceso para crear las siguiente macros. Recuerde que la opcin es Grabadora de macros Negrita, cursiva y orientacin del texto vertical. Tahoma, tamao 18, color verde. Subrayado, mayscula, orientacin Angulo descendente. Tamao 28 color azul, centrado. Todos los bordes, letra color rojo. Las macros las deben aplicar tablas con datos. Aplica a una lista de siguiente: NOMBRE ana juan camila 20 aprendices de grado 10. La lista debe contener los APELLIDO Dd Dd Dd CELULAR 221 333 231

1. 5 productos de la canasta familiar PRODUCT DETALL COD O E PRODUCTO ARROZ ARROBA 101 ACEITE LITRO 102 1. 10 productos de una papelera. cantida valor d producto cuaderno 25 $7500

FECHA VENCIMIENTO 12/01/2014 05/10/2013

COSTO $15000 $23000

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 3 de 15

2.

10 nombres departamentos. ciudad departame nto

de

ciudades

Actividad 4. Realice un macro utilizando la programacin en Visual. Para esto realice el ejemplo que trae las hojas anexas. Nota Cambie la palabra Hola por su Nombre. Es decir que cuando le demos macro aparezca en el mensaje el Nombre. 2.3 Ambientes de Aprendizaje Ambiente de aprendizaje (sala de cmputo). Equipos de computo. Programa de Microsoft Officce Excel 2007 o 2010. 2.4 Evaluacin del aprendizaje Producto Entregable: Solucin de Preguntas en Medio magnetico Evidencias: Conocimiento: Socializacin de los conocimientos y de la formacin en el ambiente de aprendizaje. Criterios de evaluacin: Utiliza las estructuras propias de Microsoft Excel, en la resolucin de problemas. Utiliza herramientas tecnolgicas de trabajo colaborativo para la resolucin de un problema. Forma y fecha de entrega: Las actividades otorgan la posibilidad de entregar las evidencias en la ejecucin de la formacin, teniendo en cuenta el cumplimiento de los instrumentos de evaluacin, que son valorados en tiempo real. Finalmente en comn acuerdo los aprendices y el docente y/o instructor SENA han establecido la entrega y valoracin de las evidencias para los _____ das del mes de________________ del ao ______ 2.5 Conclusiones

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 4 de 15

Coloca las conclusiones que sacas de esta formacin, en ese espacio.

2.6 Bibliografa www.aulaclic.es/excel2007 es.wikipedia.org/wiki/Microsoft_Excel excelforo.blogspot.com/2009/.../boton-con-macro-en-excel-2007.ht.ml http://excelavanzado.com/trucosmacros.htm

CONTROL DEL DOCUMENTO Autores Nombre completo Cargo Omaira Figueroa Instructor Dependencia Programa de articulacin con la media Coordinacin Acadmica SENA Regional Boyac CEGAFE Tunja Fecha 01 de febrero de 2012

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 5 de 15

Introduccin a las macros Las macros de Excel nos permiten automatizar tareas que realizamos cotidianamente de manera que podamos ser ms eficientes en nuestro trabajo. Una macro no es ms que una serie de comandos o instrucciones que permanecen almacenados dentro de Excel y que podemos ejecutar cuando sea necesario y cuantas veces lo deseemos. Aunque las macros son un tema avanzado de Excel puedes consultar los siguientes artculos para comenzar a familiarizarte con este tema. Qu es una macro de Excel? Si utilizas Excel frecuentemente es posible que en alguna ocasin te hayas encontrado ejecutando una misma serie de acciones una y otra vez. Esas acciones que haces repetidas veces se podran automatizar con una macro. Una macro es un conjunto de comandos que se almacena en un lugar especial de Excel de manera que estn siempre disponibles cuando los necesites ejecutar. Por ejemplo, si todas las maanas creas un reporte de ventas y en ese reporte siempre das el mismo formato a los textos, se podra crear una macro para que lo haga automticamente por ti. Las macros se utilizan principalmente para eliminar la necesidad de repetir los pasos de aquellas tareas que realizas una y otra vez. Un lenguaje de programacin Las macros se escriben en un lenguaje de computadora especial que es conocido como Visual Basic for Applications

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 6 de 15

(VBA). Este lenguaje permite acceder a prcticamente todas las funcionalidades de Excel y con ello tambin ampliar la funcionalidad del programa. Pero no te preocupes si no eres un programador de computadoras, Excel provee de una herramienta especial que permite crear una macro sin necesidad de conocer los detalles del lenguaje de programacin. Aunque si aceptas el desafo y te introduces en el mundo de la programacin VBA pronto te convertirs en un Ninja de Excel. Vers que crear una macro en Excel no es tan complicado y ser una manera fcil y rpida de eliminar esas tareas repetitivas que todos los das te quitan minutos preciados de tu tiempo. Mostrar la ficha Programador Si quieres escribir una nueva macro o ejecutar una macro previamente creada, entonces debes habilitar la ficha Programador dentro de la cinta de opciones. Para mostrar esta ficha sigue los siguientes pasos. Haz clic en la ficha Archivo y elige la seccin Opciones. Se mostrar el cuadro de dilogo Opciones de Excel donde debers seleccionar la opcin Personalizar cinta de opciones.

En el panel de la derecha debers asegurarte de seleccionar la ficha Programador. Acepta los cambios y la ficha se mostrar en la cinta de opciones.

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 7 de 15

El grupo Cdigo tienes los comandos necesarios para iniciar el Editor de Visual Basic donde se puede escribir directamente cdigo VBA. Tambin nos permitir ver la lista de macros disponibles para poder ejecutarlas o eliminarlas. Y no podramos olvidar mencionar que en este grupo se encuentra el comando Grabar macro el cual nos permite crear una macro sin necesidad de saber sobre programacin en VBA. El grupo Complementos nos permite administrar y habilitar complementos como el Solver. El grupo Controles incluye funcionalidad para agregar controles especiales a las hojas de Excel como los controles de formulario que son botones, casillas de verificacin, botones de opcin entre otros ms que sern de gran utilidad para ampliar la funcionalidad de Excel. El grupo XML permite importar datos de un archivo XML as como opciones tiles para codificar archivos XML. Finalmente el grupo Modificar solamente contiene el comando Panel de documentos. Aunque pueden parecer intimidantes los comandos de la ficha Programador con el paso del tiempo te irs familiarizando poco a poco con cada uno de ellos. La grabadora de macros Puedes crear una macro utilizando el lenguaje de programacin VBA, pero el mtodo ms sencillo es utilizar la grabadora de macros que guardar todos los pasos realizados para ejecutarlos posteriormente. La grabadora de macros almacena cada accin que se realiza en Excel, por eso es conveniente planear con antelacin los pasos a seguir de manera que no se realicen acciones innecesarias mientras se realiza la grabacin. Para utilizar la grabadora de macros debes ir a la ficha Programador y seleccionar el comando Grabar macro.

Pasos para grabar una macro

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 8 de 15

Macros en Excel Una macro es una serie de comandos, funciones, instrucciones o tareas previamente guardadas y encadenadas, las que son ejecutadas en forma conjunta y automticamente cada vez que el usuario as lo disponga. Estas tareas o instrucciones son almacenadas en un mdulo. Un modulo es un editor de Visual Basic, programa que nos permite codificar o programar tareas o procesos, normalmente se le denomina cdigo VBA (Visual Basic para Aplicaciones) Ejercicio paso a paso 1 Si no tienes abierto Excel2007, brelo para probar el ejercicio. Al entrar estaremos situados en la celda A1. 2 Ve a la pestaa Vista. 3 Abre el submen Macro.

Submen de la herramienta Macro 4 Y elije la opcin Grabar nueva macro... Aparece el cuadro de dilogo Grabar macro. 5 Escribe el nombre de la macro, EjemploMacro1. Y pulsa Aceptar. Ahora estamos grabando, vamos a realizar las acciones necesarias para dar formato a nuestra hoja de trabajo. 6 Presiona sobre el botn Negrita de la seccin Fuente, en la pestaa Inicio. 7 Presiona sobre el botn Cursiva de la seccin Fuente. 8 Escoge el tipo de fuente Cambria. 9 Escoge el tamao de la fuente en 14 puntos. Ya hemos concluido con el formato de una cabecera de datos, por tanto concluimos la grabacin de la macro. 10 Presiona sobre el botn detener de la barra de herramientas, o accede al men Macro y selecciona Detener grabacin. Ahora vamos a comprobar que funciona correctamente la macro creada. 11 Escribe en la celda D1 Cabecera. 12 Escribe en la celda E1 de.

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 9 de 15

13 Escribe en la celda F1 prueba. 14 Selecciona las celdas anteriores D1, E1 y F1. 15 Ve a la pestaa Vista. 16 Abre el submen Macro. 17 Elige Ver Macros. 18 Selecciona la macro creada EjemploMacro1 y pulsa sobre Ejecutar. Observa como las celdas seleccionadas adoptan el formato automticamente.
Programando en VBA xcel 2010 es una de las herramientas de software ms poderosas para el manejo, anlisis y presentacin de datos. Aun y con todas sus bondades, en ocasiones Excel no llega a suplir algunas necesidades especficas de los usuarios. Afortunadamente Excel cuenta con VBA que es un lenguaje de programacin que permite extender las habilidades del programa para cubrir nuestros requerimientos. Utilizando VBA se pueden desarrollar nuevos algoritmos para analizar la informacin o para integrar a Excel con alguna otra aplicacin como Microsoft Access. Principios fundamentales La programacin en VBA puede ser un tanto misteriosa para la mayora de los usuarios de Excel, sin embargo una vez que se comprenden los principios bsicos de programacin en VBA se comenzarn a crear soluciones robustas y efectivas. El primer concepto importante a entender es que cada elemento de Excel es representado en VBA como un objeto. Por ejemplo, existe el objeto Workbook que representa a un libro de Excel. Tambin existe el objeto Sheet que representa una hoja y el objeto Chart para un grfico. El segundo concepto importante a entender es que cada uno de estos objetos tiene propiedades y mtodos. Para explicar mejor este concepto utilizar una analoga. Propiedades y Mtodos Supongamos que tenemos el objeto auto. As es, un auto como el que manejamos todos los das para ir al trabajo. Este auto tiene varias propiedades como son: marca, modelo, color, tipo de transmisin las cuales ayudan a describir mejor al auto. Tambin hay propiedades que indican su estado actual como por ejemplo gasolina disponible, temperatura del aceite, velocidad, kilmetros recorridos entre otras propiedades ms. Podemos decir que las propiedades de un objeto nos ayudan a describirlo mejor en todo momento.

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 10 de 15

Por otro lado tenemos los mtodos de un objeto que en resumen son las acciones que podemos realizar con dicho objeto. Por ejemplo, con nuestro auto podemos hacer lo siguiente: encenderlo, avanzar, vuelta a la izquierda, vuelta a la derecha, reversa, detener, apagar, etc. Todas las acciones que se pueden llevar a cabo con un objeto son conocidas como mtodos. Volviendo al terreno de Excel, el objeto Workbook tiene propiedades como ActiveSheet (Hoja activa), Name (Nombre), ReadOnly (Solo Lectura), Saved (Guardado) y algunos de sus mtodos son Save (Guardar), Close (Cerrar), PrintOut (Imprimir), Protect (Proteger), Unprotect (Desproteger). Ser dificil mencionar todos los objetos de Excel y sus propiedades en esta publicacin, pero lo importante a recordar en este ocasin es que cada elemento de Excel est siempre representado por un objeto en VBA y cada objeto tiene a su vez propiedades y mtodos que nos permitirn trabajar con nuestros datos. El Editor de Visual Basic El Editor de Visual Basic, VBE por sus siglas en ingls, es un programa independiente a Excel pero fuertemente relacionado a l porque es el programa que nos permite escribir cdigo VBA que estar asociado a las macros. Existen al menos dos alternativas para abrir este editor, la primera de ellas es a travs del botn Visual Basic de la ficha Programador. El segundo mtodo para abrir este programa es, en mi opinin, el ms sencillo y rpido y que es a travs del atajo de teclado: ALT + F11. El Editor de Visual Basic contiene varias ventanas y barras de herramientas. Tu primera macro con VBA Ahora que ya sabes lo que es el Editor de Visual Basic para Aplicaciones puedo mostrarte un ejemplo muy sencillo para crear una macro. Lo primero que debes hacer es ir a la ficha Programador y hacer clic en el botn Visual Basic. Una vez dentro del Editor debes hacer clic derecho sobre el ttulo del proyecto y dentro del men seleccionar la opcin Insertar y posteriormente Mdulo.

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 11 de 15

Se crear la seccin Mdulos y dentro de la misma se mostrar el mdulo recin creado. Puedes saber que el mdulo est abierto porque su nombre se muestra en el ttulo entre corchetes.

Si el mdulo no est abierto solamente debers hacer doble clic sobre l. Posicinate en el rea de cdigo e introduce las siguientes instrucciones:

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 12 de 15

Antes de avanzar explicar con detalle las instrucciones mostradas. Subrutinas El primer concepto que explicare es la instruccin Sub que es la abreviacin de la palabra subrutina. Una subrutina no es ms que un conjunto de instrucciones que se ejecutarn una por una hasta llegar al final de la subrutina que est especificado por la instruccin End Sub. Las subrutinas nos ayudan a agrupar varias instrucciones de manera que podamos organizar adecuadamente nuestro cdigo. Una subrutina siempre tiene un nombre el cual debe ser especificado justo despus de la instruccin Sub y seguido por parntesis. La funcin MsgBox La subrutina que acabamos de crear para este ejemplo solamente tiene una instruccin dentro la cual hace uso de la funcin MsgBox. Esta funcin nos ayuda a mostrar una ventana de mensaje de manera que podamos estar comunicados con el usuario sobre cualquier error o advertencia que necesitamos darle a conocer. Para este ejemplo he utilizado la forma ms sencilla de la funcin MsgBox la cual solamente tiene un solo argumento que es precisamente el mensaje que necesitamos mostrar en pantalla al usuario. Ejecutar macro Para probar nuestro cdigo bastar con pulsar el botn Ejecutar que se encuentra dentro de la barra de herramientas.

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 13 de 15

En cuanto se pulsa el botn se ejecutar el cdigo recin ingresado y obtendremos el resultado en pantalla.

Listo, has creado tu primera macro la cual muestra una ventana de mensajes y despliega el texto especificado en la funcin MsgBox. Para guardar la macro recuerda que debes guardar el archivo como Libro de Excel habilitado para macros, de lo contrario perders el cdigo del mdulo creado. Establecer seguridad de macros La seguridad es un tema importante al hablar de macros en Excel. Si abres algn archivo que contenga una macro maliciosa puedes causar algn tipo de dao al equipo. De manera predeterminada Excel no permite ejecutar macros automticamente. Sin embargo, si ests creando tus propias macros y deseas remover esta proteccin porque sabes que no existe cdigo malicioso, entonces puedes modificar la configuracin de seguridad de las macros. Haz clic en la ficha Archivo y posteriormente en Opciones. Dentro del cuadro de dilogo mostrado selecciona la opcin Centro de confianza y posteriormente pulsa el botn Configuracin del centro de confianza. Se mostrar el cuadro de dilogo Centro de confianza.

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 14 de 15

Dentro de la seccin Configuracin de macros selecciona alguna de las opciones disponibles. Deshabilitar todas las macros sin notificacin. Deshabilita las macros y permite ejecutar solamente aquellas que estn almacenadas en un lugar confiable. Los lugares confiables se configuran en la seccin Ubicaciones de confianza del mismo cuadro de dilogo.

Deshabilitar todas las macros con notificacin. Muestra una alerta de seguridad advirtiendo sobre la intencin de ejecutar una macro de manera que se pueda decidir si se desea ejecutar. Esta es la opcin predeterminada de Excel.

Deshabilitar todas las macros excepto las firmadas digitalmente. Solamente se podrn ejecutar las macros que estn firmadas digitalmente. Habilitar todas las macros. Permite ejecutar todas las macros sin enviar alguna notificacin al usuario. Esta opcin es til si se ejecutan mltiples macros totalmente confiables. Esta opcin es la que corre los mayores riesgos al ejecutar una macro de una fuente desconocida.

Una vez seleccionada la opcin deseada se debe pulsar el botn Aceptar para hacer los cambios permanentes.

REGIONAL BOYACA MODELO GUIA DE APRENDIZAJE


Sistema de Gestin de la Calidad

Fecha: 14-03-2012 Versin: 1 Pgina 15 de 15

Anda mungkin juga menyukai