Power Builder - Tablas Dinamicas desde PB

 
Vista:

Tablas Dinamicas desde PB

Publicado por abril (19 intervenciones) el 16/08/2005 15:53:59
Saludos amigos del foro, saben en mi trabajo mi jefe no me deja salir temprano
x q el no sabe hacer tablas dinamicas en excel y no tiene tiempo para enseñarle, se puede hacer tablas dinamicas desde PB,osea hay un sistema q en PB "al cual no tengo acceso" el cual envia un reporte a excel y desde este se hace la tabla dina, yo quiero un exe q desde este excel cree un tabla dinamica con los campos y filas q yo deseo, en verdad es de mucha ayuda ya q sin esto seguire saliendo tarde del trabajo y eso es lo q no quiero


Auxiloooooooooooooo, por fa envien una copia al correo q aparece ya q no siempre puedo ingresar al foro

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como ejecutar una macro de excel desde PB

Publicado por Oscar (1178 intervenciones) el 17/08/2005 19:43:29
Hola Abril, yo creo que tu jefe no te deja salir temprano de tu trabajo, porque tiene otras intenciones. ¡Cuidado!

Bueno, hablando en serio. Puedes crear macros en Excel, luego ejecutarlas desde PB.

Por ejemplo, creas una macro1, que te disponga las filas y columnas de una cierta forma, y otra macro2 que te disponga las filas y columnas de otra manera en tu tabla dinámica. Luego las ejecutas desde PB, según necesidad.

Ejemplo:

OLEObject ExcelServer
integer ExcelOK

ExcelServer = CREATE OLEObject
ExcelOK = ExcelServer.ConnectToNewObject( "excel.application" )

ExcelServer.Workbooks.Open("C:\ejemplo.xls")
ExcelServer.ActiveWorkBook.Sheets("nombre_Hoja").Select
ExcelServer.Application.Run("Macro1")
ExcelServer.Application.Visible = TRUE
// Guardar el archivo abierto
ExcelServer.Application.Activeworkbook.Save()
ExcelServer.DisconnectObject()
Destroy ExcelServer
//----------------Fin-----------------------------

Nota: Hice la prueba y funciona muy bien.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como ejecutar una macro de excel desde PB

Publicado por abril (19 intervenciones) el 18/08/2005 16:16:06
Es una solucion genial, ya lo probe y sale OK, pero eso me condiciona a tener
q hacer un macro siempre, en codigo desde PB como creo la tabla dinamica asi
como el abrir el archivo y las hojas como me haz indicado

Derrepente no me explique bien, se hace un reporte el cual tiene varias columnas
y bastante data, ese reporte exporta a un archivo en excel; lo q quiero hacer
es un prog en PB q solo al presionar un boton haga esto con las columas y filas
tal y como lo hago en las tablas dinamicas y claro ya sabiendo el codigo se
podria mejorar a criterio.

Ojala ya me hayas(n) entendido mejor. Espero la ayuda....saludos y se aceptan varias ideas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar