domingo, 9 de diciembre de 2012

daw_conceptos: EDUARDO GÓMEZ PADILLA

daw_conceptos: EDUARDO GÓMEZ PADILLA: Universidad Tecnologica de Leon UTL Desarrollo de Aplicaciones Web    W3C   Es el consorcio de la Red de Banda Ancha Mundial...

UNIVERSIDAD TECNOLÓGICA DE LEÓN
DESARROLLO DE PAGINAS WEB
Tecnologías de la Información y Comunicación
                                                                           Sistemas

Periodo Septiembre-Diciembre 2012
Grupo SI-301
Matrícula: 11000728

Nombre: GÓMEZ PADILLA LUIS EDUARDO
Trabajo: Resumen Macros y Tabla Dinámica.

Profesor:
Julio Cesar Mosqueda Gómez

¿Que son las macros Excel?
Las macros Excel es un conjunto de instrucciones programadas en la hoja de cálculo electrónica Excel, las cuales automatizan las operaciones que realiza la aplicación ofimática Excel con el objetivo de eliminar tareas repetitivas o realizar cálculos complejos en un corto espacio de tiempo y con una nula probabilidad de error.
Vba es el lenguaje de programación que se utiliza para la creación de las macros Excel, vba son las siglas de Visual Basic for Applications y es un lenguaje desarrollado por Microsoft e implementado dentro de los programas informáticos de la suite Office, donde se encuentra Excel.
Para entender mejor el concepto de las macros Excel imaginemos que en nuestro trabajo tenemos que escribir diariamente el valor de cambio de 1 euro por 1 dólar, para posteriormente realizar una serie de cálculos referentes a temas financieros o contables, entonces diariamente tendremos que entrar en Internet, buscar el valor de cambio, copiar y pegar el valor en nuestra hoja Excel y realizar los cálculos oportunos. Mediante las macros Excel al apretar un botón automáticamente la aplicación Excel realizará cada una de las operaciones descritas anteriormente por nosotros, dando el resultado fiable en apenas 1 segundo.
Existen 2 maneras de realizar Macros en Excel:
  • Mediante el uso de la grabadora de Macros.
  • Mediante el uso del lenguaje VBA para programar a Excel
La primera de las opciones es la más fácil, dado a que solo requiere apretar al botón grabador de macros y realizar el conjunto de operaciones que queramos que se repitan, una vez finalizado guardamos la macro grabada con el nombre que queramos. Cada vez que queramos ejecutar esta macro tendremos que apretar el botón ejecutar macro y seleccionarla.
Esta primera opción es la más fácil de usar pero es la que presenta más limitaciones, dado a que solo ejecutará una vez la tarea grabada así como no utilizará toda la potencia del lenguaje VBA.
La segunda opción requiere del conocimiento y práctica del lenguaje de programación VBA, pero es sin duda la opción más potente en cuestión de desarrollo de aplicaciones, cualquier cosa que se nos ocurra puede realizarse mediante el uso de VBA, desde una aplicación compleja hasta la automatización de tareas repetitivas de nuestra hoja de cálculo Excel.
¿Qué es una Tabla Dinámica?

Una Tabla Dinámica, definida de forma muy sencilla, es una tabla que ordena los datos contenidos en una o varias tablas que ya tenemos a priori, de forma que podemos decidir (y cambiar posteriormente con facilidad) qué campos o datos deben aparecer como filas y cuáles deben aparecer como columnas.


A esta sencilla definición, sería justo añadirle más características, puesto que además de la configuración de las filas y las columnas, también pueden realizar otras acciones interesantes con los datos, como ordenar, filtrar, resumir y agrupar, etc.

¿Para qué sirve una Tabla Dinámica?

La anterior definición no aclara al lector qué utilidad tiene la principal característica de las Tablas Dinámicas o Pivot Tables. Es decir, ¿para qué? y ¿por qué? hacer una tabla dinámica

¿Cuándo utilizar una Tabla Dinámica?

Las tablas dinámicas no sólo tienen "pros", sino que también tienen alguna que otra "contraindicación". Por lo tanto, es necesario utilizarlas cuando es debido:

Una Tabla Dinámica SI será útil...
  • Cuando tenemos una tabla de registros que tienen fechas distintas y necesitamos resumir la información en períodos de tiempo distintos al día (por semanas, meses, trimestres, años).
  • Cuando necesitamos cambiar la disposición de los campos en filas o columnaspara mostrar distintos puntos de vista de una misma tabla-origen.
Probablemente NO deberíamos crear una Tabla Dinámica...
  • Cuando en los registros no existe ni un campo "Fecha", ni un campo "Valor"
  • Cuando necesitamos modificar las celdas de la Tabla Dinámica, ya sea el valor o el formato. Ello es debido a que las Tablas Dinámicas se plasman sobre una zona de celdas en la que NO es posible realizar cambios editándolas libremente. Es posible hacer cambios en algunos valores y en el diseño de una Tabla Dinámica, pero de forma muy restringida y controlada por el propio Excel y mediante opciones bastante rígidas.

viernes, 5 de octubre de 2012

EDUARDO GÓMEZ PADILLA


Universidad Tecnologica de Leon

UTL

Desarrollo de Aplicaciones Web 

 

W3C 

Es el consorcio de la Red de Banda Ancha Mundial (World Wide Web Consortium)
este fue creado para la mejora de los estandares la red mundial debido a que son los mismos creadores de HTML y HTTP.

Comercio Electronico  

Tambien conocido como e-commerce consiste en la compra y venta de productos y/o de servicios atravez de internet mediante formas de pago como paypal o tarjetas de credito. 

WWW 

Estas son las siglas del (World Wide Web)  que significa Red de Banda Ancha Mundial y es el sistema de distribucion de informacion atravez del hipertexto enlazados atravez de internet o redes locales

URL 

Es el Uniform Resource Locator (localizador uniforme de recursos) es el formato modelico y estandar utilizado para identificar recursos en internet.

HTML

Por sus siglas en ingles (HyperText Markup Language)  que se refiere al Lenguaje de Marcado de Hipertexto es el lenguaje predominante para elaborar paginas web utilizando protocolos y estandares establecidos.

CSS

Por sus siglas en ingles (Cascading Style Sheet)  hoja de estilo en cascada es el lenguaje utilizado para definir el aspecto a una pagina web creada en HTML o XML esta fue creada para simplificar el codigo utilizado para la elaboracion de paginas web.

JavaScript

Es un lenguaje de programacion dedicado a paginas web realizado en C y comunmente se le confunde en relacion con el lenguaje Java aunque no tienen relacion alguno debido a que ambos lenguajes tienen propositos diferentes.

Mapa de Navegacion

Es un mapa estructurado para ordenar y simplificar una pagina web llevando un orden jerarquico comunmente se utiliza para definir la estructura de una pagina web.

Mapa de un sitio  

Es la lista de las paginas web accesibles y es utilizado para simplificar el diseño del sitio o para ayudar a los visitantes para poder encontrar lo que solicitan

Maquetacion

Es el diseño editorial que se encarga de organizar y determinar el orden en que se realizara una pagina o un sitio web facilitando la creacion de este.   

Programacion en el cliente

Es la utilizacion de los datos del servidor con los recursos del equipo cliente de esta forma se puede agilizar la carga de una pagina web que este solicita almacenandola en la memoria RAM.

Programacion en el servidor

Es la respuesta que da un servidor al momento que un equipo cliente hace una solicitud de dato y este comienza a hacer un envio de scripts para generar el codigo HTML donde se integra la pagina 

Mapa de un sitio  

Es la lista de las paginas web accesibles y es utilizado para simplificar el diseño del sitio o para ayudar a los visitantes para poder encontrar lo que solicitan

Maquetacion

Es el diseño editorial que se encarga de organizar y determinar el orden en que se realizara una pagina o un sitio web facilitando la creacion de este.   

Programacion en el cliente

Es la utilizacion de los datos del servidor con los recursos del equipo cliente de esta forma se puede agilizar la carga de una pagina web que este solicita almacenandola en la memoria RAM.

Programacion en el servidor

Es la respuesta que da un servidor al momento que un equipo cliente hace una solicitud de dato y este comienza a hacer un envio de scripts para generar el codigo HTML donde se integra la pagina web o dato solicitado