Dokumentasi HotXLS

Metode Open

Membuka Workbook yang sudah ada

Sintaks

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. String yang menunjukkan nama file yang akan dibuka. Anda dapat menyertakan path lengkap; jika tidak, Workbook membuka file di folder saat ini
Stream TStream. Objek stream yang dapat digunakan untuk membaca Workbook
Password WideString. String yang berisi kata sandi yang diperlukan untuk membuka Workbook yang dilindungi

Contoh

Contoh ini membuka file excel book1.xls dari folder saat ini

Workbook.Open('book.xls');
Contoh ini membuka Workbook Excel yang dilindungi kata sandi book2.xls dengan kata sandi 'password'

Workbook.Open('book2.xls', 'password');
Contoh ini mengubah nama Worksheet pertama dalam book1.xls

Var book: IXLSWorkbook;
begin
  book := TXLSWorkbook.Create();
  book.Open('book1.xls');
  book.Sheets[1].Name := 'New name';
  book.SaveAs('book1.xls');
end;
Contoh ini memuat Workbook dari field BLOB

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