Documente Academic
Documente Profesional
Documente Cultură
Crear una planilla de Excel, dar formato al texto y a las celdas de una planilla de Excel y crear un
grfico en Excel desde Visual FoxPro mediante OLE, ya se vio en nmeros anteriores de FoxPress.
Tambin podemos crear una Tabla Dinmica en Excel y as brindar una informacin resumida a los
usuarios de nuestros sistemas.
Esto lo lograremos mediante OLE de una forma muy simple como se ver a continuacin. Luego
podemos darle formato a la tabla dinmica con los comandos vistos anteriormente o convirtiendo las
macros de Excel en cdigo de Visual FoxPro.
Para este ejemplo generamos una tabla y la llenamos con datos aleatorios. Nuestra tabla
"VENTAS.DBF" tiene la informacin de las ventas de una concecionaria de automviles que esta
agrupada por por Vendedor, Zona, Marca, Modelo y Ao.
Nuestro resumen agrupar las ventas por Marca y Modelo y podremos seleccionar la Zona y el
Vendedor para filtrar los datos. En Excel 2000 tambin podremos filtrar las Marcas, los Modelos y los
Aos.
Para generar nuestra tabla dinmica, partimos del generador de tablas dinmicas de Excel, el cual nos
permite seleccionar los datos en cuatro reas como se ve en el siguiente grfico:
En el rea Pgina pondremos los campos Vendedor y Zona, por los cuales podremos filtrar nuestra
informacin. En el rea Fila colocaremos los campos Marca y Modelo. Al campo Ao lo colocaremos en
el rea Columnas. Finalmente, para obtener un total de las ventas, en el rea Datos colocaremos el
campo Cantidad. Una vez finalizada esta tarea, el diseo de la tabla dinmica se muestra en el
siguiente grfico.
Esto es un breve ejemplo. Se puede cambiar el diseo de la tabla dinmica, grabando la macro en
Excel y pasar el cdigo generado a Visual FoxPro segn nuestras necesidades.