Saludos,
Manuel
Un saludo,
Manuel
xH 1.2.3, FWH 26.06 32 bits, BC++ 7.7, PellesC
Un saludo,
Manuel
xH 1.2.3, FWH 26.06 32 bits, BC++ 7.7, PellesC
Static Func Gera_Orc()
// Função para gerar planilha Excel
//----------------------------------------------------------------------------//
local cProject, cFile, cRota:=cFILEPATH(GETMODULEFILENAME(GETINSTANCE()))
cProject := "PLANILHA "+ORC->nupd+".xls"
cFile := "PLANILHA ORIGINAL.xls"
__CopyFile( cFile , cProject )
oExcel:= TOleauto():New( "Excel.Application")
if Ole2TxtError() # "S_OK"
MsgInfo("EXCEL não está instalado nesta máquina."+CRLF+"Impossível gerar planilha","ATENÇÃO")
return nil
endif
oExcel:Workbooks:Open( cRota + cProject )
oFolha := oExcel:Get( "ActiveSheet")
sele ORI
DbGoTop()
nX:=7;nY:=1
do while !eof()
if nY > 26
nY := 1
nX += 6
endif
sele PRO
seek ORI->codpro
sele ORI
oFolha:Cells(nX, 01):Value := ORI->item
oFolha:Cells(nX, 02):Value := PRO->nome
oFolha:Cells(nX, 03):Value := PRO->unid
oFolha:Cells(nX, 04):Value := int(ORI->quant)
oFolha:Cells(nX, 05):Value := ORI->preun
oFolha:Cells(nX, 06):Value := ORI->preco
++nX;++nY
skip
enddo
oFolha:Cells( nX+1, 05 ):Value := "TOTAL"
oFolha:Cells( nX+1, 06 ):Value := "=SOMA(F7:F"+alltrim(str(nX))+")"
oExcel:Visible = .T.
DbGoTop()
RETURN NILMuchas gracias, Kleyber, es lo que necesitaba.
Un saludo,
Manuel
xH 1.2.3, FWH 26.06 32 bits, BC++ 7.7, PellesC
Manuel Aranda wrote:Puedo pasar fácilmente una vista browse a excel con oBrw:ToExcel(), pero lo que necesito es pasar un archivo DBF completo a excel de forma transparente, sin que tenga que pasar previamente por el browse. ¿Se puede hacer?
Saludos,
Manuel
A partir de que versión existe la función FW_DbfToExcel() ? Uso la versión 12.04 y no está ....
Saludos
Gracias sr. Rao, aunque no dispongo de esa función (disponible en FWH 12.07 y mi versión es FWH 12.04)
Un saludo,
Manuel
xH 1.2.3, FWH 26.06 32 bits, BC++ 7.7, PellesC
Hola Manuel ..
en este link hay algo del tema, ahi puse un ejemplo.., con otras ncesidades.
lubin
&
Hola lubin,
todavía tengo que hacer algunos ajustes y creo que tu código me va a resultar muy provechoso. Muchas gracias.
Un saludo,
Manuel
xH 1.2.3, FWH 26.06 32 bits, BC++ 7.7, PellesC