Metóda Open
Otvorí existujúci zošit
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. Reťazec, ktorý určuje názov súboru na otvorenie. Môžete uviesť úplnú cestu; ak ju neuvediete, pracovný zošit otvorí súbor v aktuálnom priečinku |
| Stream |
TStream. Objekt streamu, ktorý možno použiť na čítanie pracovného zošita |
| Password |
WideString. Reťazec, ktorý obsahuje heslo potrebné na otvorenie chráneného pracovného zošita |
Príklad
Tento príklad otvorí súbor Excel book1.xls z aktuálneho priečinka
Workbook.Open('book.xls');
Tento príklad otvorí heslom chránený zošit Excel book2.xls s heslom 'password'
Workbook.Open('book2.xls', 'password');
Tento príklad zmení názov prvého pracovného hárka v book1.xls
Var book: IXLSWorkbook;
begin
book := TXLSWorkbook.Create();
book.Open('book1.xls');
book.Sheets[1].Name := 'New name';
book.SaveAs('book1.xls');
end;
Tento príklad načíta zošit z poľa BLOB
var
MS: TMemoryStream;
begin
MS := TMemoryStream.Create;
try
SQLDataSet1Documents.SaveToStream(MS);
FWorkbook.Open(MS);
finally
MS.Free;
end;
end;