TERCER PERIODO

Agenda 3.1 Excel Avanzado

*Fecha: Julio 13 de 2010

Reflexion "El grano de cafe"
Siempre que nos aflija algo debemos tomar conciencia de lo que en realidad se trata, para no dejarnos hundir y siempre tratar de superarlo, dando todo lo que tenemos, mostrando que somos más que una simple dificultad y que siempre habrá una actitud positiva a la hora de enfrentarnos con ellas.
Mis notas de clase
En esta sesión iniciamos a trabajar con Excel avanzado, utilizando como base los formularios y los cuadros de controles.
Un formulario es generalmente una hoja de papel en la que disponemos de lugares en blanco para introducir información, con un campo separado para cada dato.
En una base de datos electrónica la definición es casi la misma, con la diferencia de que trabajamos en la pantalla del monitor; de esta manera podremos ingresar y modificar los datos directamente en el formulario de la pantalla, formulario que habremos diseñado previamente según nuestra necesidad y en el que podremos incluir también material gráfico y sonidos.
En Excel se pueden utilizar los formularios para escribir datos en rangos, listas o en otras bases de datos.
Los formularios se pueden diseñar para imprimirlos o utilizarlos en pantalla, así como para abrirlos en Excel o incluirlos en páginas Web.
Los formularios en pantalla pueden incluir controles como botones de opción y listas desplegables.

Los controles o cuadro de control es un objeto de interfaz gráfica para el usuario, como cuadro de texto, una casilla de verificación, una barra de desplazamiento o un botón de comando, que permite a los usuarios controlar el programa. Se utilizan para mostrar datos y opciones, realizar una opción o facilitar la lectura de la interfaz.

Notas Clave (para recordar)
Alt+F4 activa la ventana de códigos.
El código que se utiliza para los botones en Excel es en el Lenguaje Visual Basic, como:
-Activecell.row : Activar fila
-Activecell.column: Activar columna
-Activve.value: VAlor que hay en la fila
-Cells(row, column)value: Valor de las filas o columnas
-Change: Cambio
-Activecell.formulaR1C1=Textbox: copiar en la celda activa lo que hay en el cuadro de texto
-Load: cargar
-Show: mostrar
-Unload: Descargar
-Workbook: libro de trabajo
-Close: cerrar
-Adittem: adicione a la lista
Desiciones:
If cl Then
Else
End if
Las condiciones lógicas son de dos tipos:
-Racional: Igual a =, mayor que >, menor que <, mayor o igual que, menor igual que, desigual.
-Lógicas: "ó" "y"
Evento: Cualquier acción que se desarrolle con el mouse o con el teclado:
-Clic
-Doble clic.

También realizamos un botón calendario personalizado.
Ejemplo de un código para un botón calendario:
Private sub Calendar1_click()
Filaactiva= Activecell.row
Columnaactiva= Activecell.column
If columnactiva=2 Then
Cells (filaactiva,2).clear contents
Cells (filaactive,2).value=Calendar1.value
End if
End sub

Luego realizamos la situación problemática de un sistema de ventas por teléfono, donde debíamos generar un informe de ventas que indicara algunos datos estadísticos que se utilizarán para tomar desiciones respecto a las ventas del siguiente mes.
En este utilizamos los subtotales, los cuales esquematizan la lista para que se puedan mostrar y ocultar las filas de detalle de cada subtotal.
Para insertar estos subtotales, primero se ordena la lista para agrupar las filas cuyos subtotales se desea calcular.

*Aplicabilidad:
El manejo de Excel avanzado es de vital importancia en mi vida, ya que con esto me podré desempeñar más fácil en un futuro trabajo, ó en la realización de actividades relacionadas con formularios.

*Autoevaluación:
Mi autoevaluación es de 4,0 , ya que cumplí con las actividades propuestas en esta sesión.

*Coevaluación:
La coevaluación que le doy a mi compañera Katherine Tobon Garcia , es de 5,0 ya que es muy colaboradora, me ayuda en mis inquietudes y siempre esta atenta y disponible para todo

*Conclusiones:
1. La principal utilidad de los formularios es la posibilidad de crear cuestionarios, encuestas, páginas de comentarios o cualquier documento en la que se desee una interacción por parte del usuarios.
2. Los  cuadros de controles son un objeto interfaz gráfico para el usuario.
3.Excel calcula los subtotales con una función de resumen. como suma o promedio, puede mostrar subtotales en una lista con más de un tipo de cálculo a la vez.
El nivel 1 de los subtotales muestra el total en general, el nivel 2 los totales de cadaartículo y el nivel 3 muestra el cuadro completo.