Open メソッド
既存のワークブックを開きます
構文
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 開く file の名前を示す文字列 フルパスを含めることができ 指定しない場合は Workbook が current folder で file を開く |
| Stream |
TStream Workbook を読み取るために使えるストリーム オブジェクト |
| Password |
WideString. String 含みます パスワード required へ open protected ブック |
使用例
この使用例は、現在のフォルダーから Excel ファイル book1.xls を開きます
Workbook.Open('book.xls');
この使用例は、パスワード 'password' でパスワード保護された Excel ワークブック book2.xls を開きます
Workbook.Open('book2.xls', 'password');
この使用例は、book1.xls の最初のワークシートの名前を変更します
Var book: IXLSWorkbook;
begin
book := TXLSWorkbook.Create();
book.Open('book1.xls');
book.Sheets[1].Name := 'New name';
book.SaveAs('book1.xls');
end;
この使用例は、BLOB フィールドからワークブックを読み込みます
var
MS: TMemoryStream;
begin
MS := TMemoryStream.Create;
try
SQLDataSet1Documents.SaveToStream(MS);
FWorkbook.Open(MS);
finally
MS.Free;
end;
end;