HotXLS-dokumentation

Open metod

Opens an existing Workbook

Syntax

function Open(FileName: WideString):Integer;
function Open(Stream: TStream):Integer;
function Open(FileName: WideString; Password: WideString):Integer;
function Open(Stream: TStream; Password: WideString):Integer;
FileName WideString. En sträng som anger namnet på filen som ska öppnas. Du kan ange en fullständig sökväg; gör du inte det öppnar Workbook filen i aktuell mapp
Stream TStream. A stream object that can be used to read the Workbook
Password WideString. En sträng som innehåller lösenordet som krävs för att öppna en skyddad arbetsbok

Exempel

This example opens excel file book1.xls from the current folder

Workbook.Open('book.xls');
Exemplet öppnar den lösenordsskyddade Excel-arbetsboken book2.xls med lösenordet 'password'

Workbook.Open('book2.xls', 'password');
This example changes the name of the first Worksheet in book1.xls

Var book: IXLSWorkbook;
begin
  book := TXLSWorkbook.Create();
  book.Open('book1.xls');
  book.Sheets[1].Name := 'New name';
  book.SaveAs('book1.xls');
end;
This example loads Workbook from a BLOB field

var
  MS: TMemoryStream;
begin
  MS := TMemoryStream.Create;
  try
    SQLDataSet1Documents.SaveToStream(MS);
    FWorkbook.Open(MS);
  finally
    MS.Free;
  end;
end;