Thema: Delphi Schreibschutz in Excel

Einzelnen Beitrag anzeigen

Benutzerbild von XHelp
XHelp

Registriert seit: 12. Jul 2004
Ort: Duisburg
172 Beiträge
 
Delphi 6 Enterprise
 
#4

Re: Schreibschutz in Excel

  Alt 29. Jan 2005, 21:07
Hab mich zu früh gefreut... Es sind nicht genug parameter da. Mein quelltext:

Code:
procedure TForm1.Button1Click(Sender: TObject);
var
xls, xlw: Variant;
begin
{load MS Excel}
xls := CreateOLEObject('Excel.Application');

{open your xls-file}
xlw := xls.WorkBooks.Open(FileName := 'c:\book1.xls', Password := '', ReadOnly := True);
{save with other file name}
xlw.Protect('lala',true,true,true);
xlw.SaveAs(FileName := 'c:\book3.xls', Password := 'test');

{unload MS Excel}
xlw := UnAssigned;
xls := UnAssigned;

end;
Aber wenn ich auf den Button klicken, tritt ein fehler auf.
Welche paremeter gibts bzw. wo kann ich das nachgucken?

Danke!
Alex
Von allen Dingen die mir verloren gegangen,
hab ich am meisten an meinem Verstand gehangen
  Mit Zitat antworten Zitat