domingo, 30 de mayo de 2010
UTILIDAD DE UNA MACRO
Se podría dividir en 4 grandes "áreas" donde se aplican las macros:
1. Automatización de procesos
Una macro nos permite ejecutar varios pasos automáticamente, tan solo presionando un botón o una tecla. Las tareas ideales para automatizar son aquellas que se hacen de forma repetida e involucran muchos pasos, por ejemplo: imprimir informes, configurar la vista de la hoja, actualizar datos de tablas dinámicas, etc...
2. Creación de funciones a medida
Las funciones y fórmulas Excel son quizás la esencia de la hoja de cálculos (si no se pudieran utilizar funciones y fórmulas no habría cálculos!). Excel trae incorporada unas 330 funciones estándar las cuales se pueden utilizar en forma aislada o en forma combinada (anidadas). Sin embargo suele suceder que justo la función que necesitamos no existe. Podemos programar funciones a medida que hagan exactamente lo que nosotros queremos. Y esas funciones se comportarán igual que las de Excel (aparecerán en el menú de funciones en la categoría que nosotros indiquemos, tendrán sus respectivos argumentos, etc).
3. Creación de nuevos comandos, complementos y menús
Las macros nos permiten crear nuestros propios comandos y menús personalizados, e incorporarlos al Excel. La utilidad de los mismos depende tan solo de nuestras necesidades y reside en agregar alguna funcionalidad extra al Excel.
4. Creación de aplicaciones a medida
Las macros te permitirán construir complejas y elegantes aplicaciones para cualquier uso que quieras darles. El límite solo es tu imaginación. Una aplicación Excel consiste en algo más que una simple plantilla con datos y fórmulas. Una aplicación Excel es un verdadero programa de software con una serie de características que lo hacen utilizable por cualquier usuario sin que el mismo tenga que entender la lógica "exceliana" que hay por detrás.
OBJETOS, PROPIEDADES Y MÉTODOS
Cuando hablamos de macros hablamos de Objetos, Propiedades y Métodos (OPM). Estos son los 3 conceptos generales más importantes que debes conocer a la hora de programar las macros.
Hay un ejemplo muy práctico para comprender lo que son los Objetos, Propiedades y Métodos (OPM). Supongamos que tenemos una canasta con frutas. ¿Cuáles serían los OPM de la misma?
Objetos: Los objetos de la canasta de frutas serían las mismas frutas (manzanas, naranjas, peras…).
Propiedades: Las propiedades serían las características de las frutas (color, olor, sabor, textura…).
Métodos: Finalmente los métodos son las acciones que podríamos ejercer sobre las frutas (comprarlas, venderlas, comerlas, almacenarlas, limpiarlas, quitarles la piel,…).
jueves, 20 de mayo de 2010
EXCEL Y MACROS
La Hoja de Cálculos Excel es una de las herramientas más poderosas para el tratamiento de datos y su análisis. Una de las mayores ventajas que posee es la flexibilidad que ofrece y la rapidez con la que podemos construir plantillas y todo tipo de modelos, para diversos usos y aplicaciones.
Sin embargo, si realmente quieres "exprimir todo el jugo" a Excel, deberás conocer y utilizar una de sus mayores y más potentes herramientas: las macros.
UNA DEFINICIÓN SIMPLE
Una buena forma de introducirnos al mundo de las macros es con una definición sencilla y directa:
Macro:
Es un conjunto de instrucciones de código (programado) que permiten realizar una tarea determinada como así también expandir e incrementar las prestaciones de Excel. Las macros se escriben en lenguaje de programación VBA (Visual Basic for Applications). El Excel ya trae incorporado un editor de VBA por lo que las macros se programan dentro del mismo
miércoles, 12 de mayo de 2010
FILTRO DE DATOS - GRÁFICOS - HIPERVÍNCULOS - PROTEGER FÓRMULAS
NOS permite tomar un producto que querramos , o hacer una comparación cuando se tiene algunos datos.
GRÁFICOS:
Sirve para los porcentajes de datos, son mejores las figuras en pasteles y para comparación de datos es mejor utilizar barras o columnas.
A estos gráficos se los puede modificar de diferentes maneras a través de las opciones que nos brindan las cintas, primero insertamos el gráfico que deseemos luego lo podemos modificar en herramientas de gráficos, en la cinta presentación diferentes opciones como, leyenda, tabla de datos, título del gráfico (encabezado), entre otros. En la cinta diseño podremos ecoger el estilo de diseño y más.
TABLA DINÁMICA:
Permite organizar y resumir datos complicados y profundizar en los detalles. Se debe marcar todo el rango, voy a la cinta insertar y doy clic en tabla dinámica.
HIPERVÍNCULOS:
Es un link de acceso para irme de un lugar a otro dentro del Excel o fuera de él. Estos se pueden eliminar, modificar, agregar. Existen dos maneras:
1.- Vía comando Ctrl+Alt+K
2.- Vía menú, clic derecho en hipervínculo.
Para modificar el gráfico del hipervínculo hago clic derecho, escape, editar forma, cambiar forma.
INMOVILIZAR PANELES:
Mantiene una parte de la hoja visible durante el desplazamiento por la hoja. Doy clic en la cinta Vista, opción inmovilizar paneles.
PROTEGER FÓRMULAS:
Sirve para seguridad, que no se vea la sintaxis. Debo ir a Proteger con Ctrl 1, y elijo la opción Oculta. Luego elijo la cinta Revisar, clic en proteger hoja. Marco nota 1 y 2, permitir que usuario modifique rangos, proteger hojas. Se puede dar seguridad a n número de rangos.
sábado, 8 de mayo de 2010
miércoles, 5 de mayo de 2010
Validaciones y otras funciones
las validaciones no son formulas sino que sirven para ingresasr ciertos datos o leyendas, entre otras cosas.
Para esto marco un rango
- elijo datos,
- validación de datos,
- configuración,
- criterio
- decimal.
También podemos elegir un mensaje para la entrada y un mensaje de error.
MIN nos permite de entre un grupo de datos saber cual es el valor mínimo.
=MIN(B3:B6)
MAX nos permite de entre un grupo de datos saber cual es el valor máximo.
=MAX(B3:B6)
FORMATO CONDICIONAL
para poner formas condicionales
- marco rango
- cinta inicio
- formato condicional
- puedo elegir barra de datos, escala de colores, conjuntos de íconos, entre otros.
Para borrar
- formato condicional
- administrar reglas
- eliminar reglas.
Otra manera para seleccionar el tipo de regla es clic en formato condicional, nueva regla, y selecciono el tipo de regla con diferentes características que ahí se encuentran.
OTRAS FUNCIONES
FUNCION SI Y
Esta permite trabajar con dos cosas, hacer dos condiciones.
SINTAXIS
=SI(Y(I5>=29,5;H5>=8);"PASA";"PIERDE")
ALEATORIO:Escoge como su nombre lo indica algún resultado.
SINTAXIS
=ALEATORIO.ENTRE(1;5)
CONCATENAR: Permite unir valores, nombres y demás.
SINTAXIS
=CONCATENAR(G4;G5;G6)
NUMERO.ROMANO Permite conocer en números romanos el valor del número que ingrese
SINTAXIS
=NUMERO.ROMANO(B12)
SINTAXIS
=CODIGO(F22)
SINTAXIS
=CARACTER(C19)