Llevar contenido específico en un GRID a Excel
Tengo un formulario en donde agregué una Grid con información de una tabla con campos específicos, los cuales quiero exportar a Excel con los mismos campos que tengo en mi Grid en Foxpro. ¿Cómo sería el procedimiento? Tengo esto:
select Actuaciones
**copiando campos a matriz
COPY TO ARRAY _excel FIELDS fun_codd, codact, fec_asig
***creando libro de Excel
o=CREATEOBJECT("Excel.sheet")
o.application.visible = .t.
o.application.workbooks.add()
o=o.application.sheets[1]
FOR i = 1 TO _tally
o.cells(i+6, 1).value = PROPER(_excel(i, 1))
o.cells(i+6, 2).value = PROPER(_excel(i, 2))
o.cells(i+6, 3).value = PROPER(_excel(i, 3)
Endfor
Esto convierte solo hasta el campo fun_coord y codact, pero no el de fec_asig (fecha)
select Actuaciones
**copiando campos a matriz
COPY TO ARRAY _excel FIELDS fun_codd, codact, fec_asig
***creando libro de Excel
o=CREATEOBJECT("Excel.sheet")
o.application.visible = .t.
o.application.workbooks.add()
o=o.application.sheets[1]
FOR i = 1 TO _tally
o.cells(i+6, 1).value = PROPER(_excel(i, 1))
o.cells(i+6, 2).value = PROPER(_excel(i, 2))
o.cells(i+6, 3).value = PROPER(_excel(i, 3)
Endfor
Esto convierte solo hasta el campo fun_coord y codact, pero no el de fec_asig (fecha)
2 Respuestas
Respuesta de Pablo Vidal
Respuesta de ravenn
1