Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Deber de tablas de diagrama mayra
1. 1
INSTITUTO TECNOLOGICO SUPERIOR HONORABLE CONSEJO PROVINCIA
DE PICHINCHA
TEMA
TABLAS DINAMICAS Y MACROS
NOMBRE
MAYRA PAREDES ESTACIO
PROFESOR
RAMIRO MARCILLO
CARRERA
ADMINISTRACION DE EMPRESA
MATERIA
INFORMATICA
FECHA
PUERTO QUITO, 22 DE DICIEMBRE DE 2016
4. 4
INTRODUCCION
En el día a día se utilizan una serie de bases de datos para el cálculo de indicadores y
ratios que permitan medir la correcta gestión de los procesos. Estas bases suelen venir
con un formato predeterminado que no necesariamente se ajusta a las necesidades del
usuario.
Por ello, en muchas ocasiones se hace uso de tablas dinámicas que nos permitan ordenar
la información de manera que se alinee al análisis que se busca realizar, para que sea así
más fácil su manejo y manipulación.
Para el caso de este ejercicio específico se busca obtener un reporte detallado del
porcentaje de remanente (efectivo sobrante de la carga colocada) y el número de
abastecimientos (cantidad de veces que se va a colocar una carga nueva) de los cajeros
automáticos de un banco.
5. 5
¿Qué es una macro de Excel?
Si utilizas Excel frecuentemente es posible que en alguna ocasión te hayas encontrado
ejecutando una misma serie de acciones una y otra vez. Esas acciones que haces
repetidas veces se podrían automatizar con una macro.
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.
Por ejemplo, si todas las mañanas creas un reporte de ventas y en ese reporte siempre
das el mismo formato a los textos, se podría crear una macro para que lo haga
automáticamente por ti. Las macros se utilizan principalmente para eliminar la
necesidad de repetir los pasos de aquellas tareas que realizas una y otra vez
Imagen 1macro
6. 6
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 programación.
Imagen 2grabar macro
Aunque si aceptas el desafío y te introduces en el mundo de la programación VBA
pronto te convertirás en un Ninja de Excel. Verás que crear una macro en Excel no es
tan complicado y será una manera fácil y rápida de eliminar esas tareas repetitivas que
todos los días te quitan minutos preciados de tu tiempo.
7. 7
Para qué sirve una macro en Excel
¿Para qué sirve una macro en Excel? Una macro nos ayuda a automatizar aquellas tareas
que hacemos repetidamente. Una macro es una serie de instrucciones que son guardadas
dentro de un archivo de Excel para poder ser ejecutadas cuando lo necesitemos.
Automatización de tareas.
Seguramente estás familiarizado con procesos de automatización en el ámbito
industrial. Un ejemplo muy claro son las plantas ensambladoras de automóviles donde
existen robots que han sustituido tareas que antes eran hechas por humanos. La
automatización trajo beneficios como mayor eficiencia y productividad de las plantas y
un mejor aprovechamiento del tiempo del personal al reducir la cantidad de tareas
repetitivas que realizaban.
De la misma manera las macros nos ayudan a eliminar esas tareas repetitivas de nuestro
trabajo cotidiano al permitirnos utilizar mejor nuestro tiempo en el análisis de los datos
y en la toma de decisiones.
8. 8
Imagen 3General
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.
Imagen 4opcion Excell
En el panel de la derecha deberás asegurarte de seleccionar la ficha Programador.
10. 10
Puedes crear una macro utilizando el lenguaje de programación VBA, pero el método
más sencillo es utilizar la grabadora de macros que guardará todos los pasos
realizados para ejecutarlos posteriormente.
La grabadora de macros en Excel 2010
La grabadora de macros almacena cada acción que se realiza en Excel, por eso es
conveniente planear con antelación los pasos a seguir de manera que no se realicen
acciones innecesarias mientras se realiza la grabación. Para utilizar la grabadora de
macros debes ir a la ficha Programador y seleccionar el comando Grabar macro.
Imagen 6, grabar macro
Al pulsar el botón se mostrará el cuadro de diálogo Grabar macro.
11. 11
Imagen 7, Macro
Crear una macro
En esta ocasión mostraré cómo crear una macro en Excel utilizando la grabadora de
macros. La macro será un ejemplo muy sencillo pero permitirá ilustrar el proceso básico
de creación.
Voy 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 comando Grabar macro que se encuentra en la ficha Programador lo cual
mostrará el siguiente cuadro de diálogo.
12. 12
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. Observa con detenimiento los pasos.
Imagen 8, Macros
El código de la Grabadora de macros
Una manera muy interesante de descubrir y aprender más sobre código VBA es analizar
el código generado por la Grabadora de macros. Para este ejemplo grabaremos una
macro muy sencilla que solamente cambie el color de la fuente de la celda actual.
13. 13
Para comenzar debemos ir a la ficha Programador y pulsar el comando Grabar macro lo
cual mostrará el cuadro de diálogo donde asignaré un nombre a la macro que estoy por
crear.
Imagen 9, grabar macro
Pulsa el botón Aceptar y se comenzarán a grabar todas las acciones, así que debes actuar
con cuidado porque se grabará absolutamente todo. Para la macro que estoy grabando
solo haré lo siguiente: iré a la ficha Inicio y pulsaré el comando Color de fuente y
seleccionaré el color rojo para la celda activa.
14. 14
Imagen 10, macro cambiar colores
Ahora que ya hemos generado la macro, pulsa el botón Macros que se encuentra en el
grupo Código de la ficha Programador. Se mostrará el cuadro de diálogo Macro que
enlista todas las macros que hemos creado.
Imagen 11, código de ficha
15. 15
Selecciona la macro recién creada y pulsa el botón Modificar. Esto abrirá el Editor de
Visual Basic y mostrará el código generado para la macro.
Imagen 12, general
Observando este código podemos aprender varias cosas. Para empezar observamos que
el objeto selección tiene una propiedad llamada Font que es la que hace referencia a la
fuente de la celda o rango seleccionado. A su vez, la propiedad Font tiene otra
propiedad llamada Color que es precisamente la que define el color rojo de nuestra
celda.
Establecer seguridad de macros
La seguridad es un tema importante al hablar de macros en Excel. Si abres algún
archivo que contenga una macro maliciosa puedes causar algún tipo de daño al equipo.
De manera predeterminada Excel no permite ejecutar macros automáticamente.
Sin embargo, si estás creando tus propias macros y deseas remover esta protección
porque sabes que no existe código malicioso, entonces puedes modificar la
16. 16
configuración para habilitar todas las macros. Para hacerlo debes seguir los siguientes
pasos.
Haz clic en la ficha Archivo y posteriormente en Opciones. Dentro del cuadro de
diálogo mostrado selecciona la opción Centro de confianza y posteriormente pulsa el
botón Configuración del centro de confianza. Se mostrará el cuadro de diálogo Centro
de confianza.
Imagen 13, Configuración de macros
17. 17
CONCLUSION
Excel es una hoja de cálculo bajo ambiente Windows que permite trabajar con tablas de
datos, gráficos, bases de datos, macros, y otras aplicaciones avanzadas para expertos de
Excel, con las cuales se pueden realizar trabajos en el área administrativa,
de Ingeniería, análisis de líneas de producción, etc. , aprovechando todas las ventajas
que le ofrece al usuario manejar paquetes bajo ambiente Windows, como son la
amigabilidad del editor de trabajos, las ayudas que ofrece Excel, la utilización teclas
rápidas o combinadas para la ejecución de acciones y/o comandos del paquete, el uso
del ratón para mayor movilización dentro del área del editor de Excel
LINCOGRAFIA
https://exceltotal.com/introduccion-a-las-macros/
http://www.excel-avanzado.com/que-son-las-macros-en-exce
http://www.excelnegocios.