Gibt das Tabellenblatt-Objekt zurück, dessen Name mit dem angegebenen Blattnamen übereinstimmt, oder
nil, wenn kein Tabellenblatt diesen Namen hat. Die klassische XLS-Fassade
verwendet dieselbe Namensübereinstimmung wie die vorhandene Index[SheetName]-
Eigenschaft
Syntax
function SheetByName(SheetName: WideString): TXLSWorksheet;
function TryGetSheetByName(SheetName: WideString; out Sheet: TXLSWorksheet): Boolean;
Parameter
| SheetName |
Der Arbeitsblattname, der gesucht werden soll |
| Sheet |
Receives matching Arbeitsblatt wenn TryGetSheetByName gibt zurück True; receives nil wenn no Blatt matches |
Rückgabewert
Die übereinstimmende
TXLSWorksheet-
Instanz oder
nil, wenn die Arbeitsmappe kein Blatt mit
diesem Namen enthält.
TryGetSheetByName gibt
True zurück, wenn eine
Übereinstimmung gefunden wird, und
False sonst
Beispiel
var
Sheet: TXLSWorksheet;
begin
Sheet := Workbook.Worksheets.SheetByName('Summary');
if Sheet <> nil then
Sheet.Range['A1', 'A1'].Value := 'Ready';
if Workbook.Worksheets.TryGetSheetByName('Review', Sheet) then
Sheet.Range['A1', 'A1'].Value := 'Found';
end;
Siehe auch