FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Para Sr. D. Antonio Linares
Posts: 45
Joined: Tue May 06, 2008 11:20 AM
Para Sr. D. Antonio Linares
Posted: Fri Mar 12, 2010 12:15 PM

Estimado Antonio, me iria muy bien el c贸digo de EXCEL2.PRG que actualmente da un error si se responde NO al di谩logo de "Fichero tal ya existe 驴Desea sobreescribir?". Te adjunto el fichero (FW11.9) y el error.
Disculpa las molestias y gracias, saludos, - Juan -

Application

Path and name: C:\FWH\samples\wocgraph.exe (32 bits)
Size: 1,919,488 bytes
Time from start: 0 hours 0 mins 22 secs
Error occurred at: 12/03/2010, 13:06:28
Error description: Error BASE/3012 Argument error: SAVEAS
Args:
[ 1] = C C:\FWH\samples\Book1.xls

Stack Calls

Called from: => WIN_OLEAUTO:SAVEAS(0)
Called from: wocgraph.prg => AEXCEL(1219)
Called from: wocgraph.prg => (b)CREABARRA(415)
Called from: .\source\classes\BTNBMP.PRG => TBTNBMP:CLICK(453)

include "FiveWin.ch"

function Main()

local oExcel := CreateObject( "excel.application" )
local oBook := oExcel:Workbooks:Add()
local oSheet := oBook:Worksheets( 1 )

oSheet:Range( "A1" ):Value = "Last Name"
oSheet:Range( "B1" ):Value = "First Name"
oSheet:Range( "A1:B1" ):Font:Bold = .T.

oSheet:Range( "A2" ):Value = "Doe"
oSheet:Range( "B2" ):Value = "John"

oBook:SaveAs( CurDrive() + ":\" + CurDir() + "\Book1.xls" )
oExcel:Visible = .T.

// oExcel:Quit()

MsgInfo( "ok" )

return nil

Posts: 1335
Joined: Fri Jun 13, 2008 11:04 AM
Re: Para Sr. D. Antonio Linares
Posted: Sat Mar 13, 2010 07:10 AM
Dear Mr.Juan,

As you said, the error is there when you click on the "No" button when excel prompts you to whether overwrite or not the file.

If you don't want excel to prompt you whether to overwrite or not an existing file, then you may use the following code


Code (fw): Select all Collapse
local oExcel := CreateObject( "excel.application" )
local oBook := oExcel:Workbooks:Add()
local oSheet := oBook:Worksheets( 1 )

oExcel:DisplayAlerts:=.F.  // This will hide all excel alerts


Regards
Anser
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Para Sr. D. Antonio Linares
Posted: Sat Mar 13, 2010 01:05 PM

Anser,

many thanks :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 45
Joined: Tue May 06, 2008 11:20 AM
Re: Para Sr. D. Antonio Linares
Posted: Mon Mar 15, 2010 07:35 AM

Antonio, muchas gracias una vez m谩s.
Es que cada vez veo mas que se me escapa el tren, y no se como y donde conseguir ponerme al d铆a y obtener la informaci贸n para estos niveles de programaci贸n. Hace a帽os la informaci贸n sobre clipper pod铆a seguirla muy bien, pero ahora los c贸digos no se donde encontrarlos as铆 como la informaci贸n para usarlos. 驴Me lo podr铆as orientar?.
Saludos: - Juan -

Continue the discussion