Todoexpertos.com
http://www.todoexpertos.com
La respuesta está en Internet
Información de la pregunta
Título: Reporte Exel
Experto: victoramf
Valoración: 4
Fecha: 08/05/2008


Reporte Exel
hola amigo nuevamente preguntando..mira tengo este codigo para un reporte en excel, el archivo de excel ReporLPM.xls ya esta creado y ya tiene formato como color,tamaño,tipo de letra etc... el problema es q cuadno se genera un reporte de mi sistema y si tengo otro o otros archivos de excel abiertos de otra cosa, el reporte q genero se sobreescribe en los archivos de excel abiertos ya q no me lo abre como otro archivo o documento de exel...espero q me haiga esxplicado... [b]LOCAL xFila xFila= 15 SELECT curfacturas GO TOP IN curfacturas DO WHILE !EOF("curfacturas") tmpsheet = GetObject("C:\LPM\ReporLPM.xls") XLApp = tmpsheet.application XLApp.Parent.Windows(1).Visible = .t. XLSheet = XLApp.ActiveSheet XLApp.Visible = .t. XLSheet.Cells(xFila,1) = contador XLSheet.Cells(xFila,2) = curfacturas.numero XFila = xFila + 1 SKIP IN curfacturas ENDDO[/b]

Reporte Exel
Intenta: [i]Local xFila xFila = 15 m.oExcel = GetObject("C:\LPM\ReporLPM.xls") m.oExcel.Visible = .T.   && Yo prefiero que no se vea, pero es cuestión de giusto SELECT curfacturas GO TOP DO WHILE !EOF()      With m.oExcel          .Cells( xFila, 1).Value = contador           .Cells( xFila, 2).Value = curfacturas.numero           xFila = xFila + 1      EndWith      Skip EndDo[/i]

Pregunta finalizada. Valoración: 4
ok amigo gracias


Volver al mensaje
http://www.todoexpertos.com/categorias/tecnologia-e-internet/bases-de-datos/visual-foxpro/respuestas/1840187/reporte-exel