Usar Macros de Excel desde Vfp 6.0

29/03/2007 - 00:37 por jeva99 | Informe spam
Actualmente realizo Automatizacion de Excel con algunos informes desde
Vfp6.0.
Los usuarios ya estan exigiendo mas diseño y continuas modificaciones
al diseño en estos informes, lo que implica invertir mas tiempo en
diseño que en programacion, ya que la informacion es la misma.

Como poder generar un informe Vfp, invocando una macro de excel,
encargada del diseño y asi si este cambia, solo se debe modificar o
crear nuevamente la macro con el nuevo diseño, mas no tener que volver
a revisar todo el programa Vfp.

Gracias

Preguntas similare

Leer las respuestas

#1 Hector Quiñones
29/03/2007 - 03:54 | Informe spam
Para ejecutar una macro desde VFP
Xlapp.Run("desvin")
Desvin=nombre de la macro


escribió en el mensaje
news:
Actualmente realizo Automatizacion de Excel con algunos informes desde
Vfp6.0.
Los usuarios ya estan exigiendo mas diseño y continuas modificaciones
al diseño en estos informes, lo que implica invertir mas tiempo en
diseño que en programacion, ya que la informacion es la misma.

Como poder generar un informe Vfp, invocando una macro de excel,
encargada del diseño y asi si este cambia, solo se debe modificar o
crear nuevamente la macro con el nuevo diseño, mas no tener que volver
a revisar todo el programa Vfp.

Gracias
#2 Luis María Guayán
29/03/2007 - 16:34 | Informe spam
Mira si al reves te resulta mas fácil el diseño, desde Excel automatizando
VFP:

http://www.portalfox.com/article.php?sid 46

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos



escribió en el mensaje
news:
Actualmente realizo Automatizacion de Excel con algunos informes desde
Vfp6.0.
Los usuarios ya estan exigiendo mas diseño y continuas modificaciones
al diseño en estos informes, lo que implica invertir mas tiempo en
diseño que en programacion, ya que la informacion es la misma.

Como poder generar un informe Vfp, invocando una macro de excel,
encargada del diseño y asi si este cambia, solo se debe modificar o
crear nuevamente la macro con el nuevo diseño, mas no tener que volver
a revisar todo el programa Vfp.

Gracias
#3 jeva99
30/03/2007 - 16:16 | Informe spam
On 28 mar, 20:54, "Hector Quiñones" wrote:
Mostrar la cita
Hector.

Y a que se refiere la instruccion Xlapp??

Gracias
#4 Hector Quiñones
31/03/2007 - 04:43 | Informe spam
Mostrar la cita
Es el objeto creado, ahi el ejemplo completo.

LOCAL i,j,TrendFunc,xlsheet,XLApp
WAIT WINDOW "Iniciando Excel..." NOWAIT
XLAPP = Createobject("Excel.Application")
IF TYPE("XlApp")="O"
au="c:\tempo\Acta_Evaluacion.xls" &&archivo de excel ya definido, con
macro incluido
XLApp.WorkBooks.ADD(au)
XLSheet = XLApp.ActiveSheet
XLApp.Sheets("hoja1").Select
XLApp.Range("AU4").Select
Xlapp.Run("desvin")
XLApp.Range("AU4").Select
XLApp.Visible = .t.

ELSE
WAIT WINDOW 'No tiene instalado Excel o no esta registrado correctamente'
NOWAIT
ENDIF

escribió en el mensaje
news:
On 28 mar, 20:54, "Hector Quiñones" wrote:
Mostrar la cita
Hector.



Gracias
Ads by Google
Search Busqueda sugerida