Para Sr. D. Antonio Linares

Para Sr. D. Antonio Linares

Postby Juan Planelles » 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
Juan Planelles
 
Posts: 45
Joined: Tue May 06, 2008 11:20 am

Re: Para Sr. D. Antonio Linares

Postby anserkk » Sat Mar 13, 2010 7: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: Select all  Expand view  RUN
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
User avatar
anserkk
 
Posts: 1333
Joined: Fri Jun 13, 2008 11:04 am
Location: Kochi, India

Re: Para Sr. D. Antonio Linares

Postby Antonio Linares » Sat Mar 13, 2010 1:05 pm

Anser,

many thanks :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42118
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Para Sr. D. Antonio Linares

Postby Juan Planelles » Mon Mar 15, 2010 7: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 -
Juan Planelles
 
Posts: 45
Joined: Tue May 06, 2008 11:20 am


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 53 guests