Referenčná stránka HotXLS pre SheetByName method, pokrývajúca automatizáciu Excel v Delphi a C++Builder, API zošita XLS/XLSX, funkcie pracovných listov a použitie v Pascal

Prehľad

Metóda SheetByName nil when no worksheet has that name. The classic XLS facade uses the same name matching as the existing Index[SheetName] , keď žiadny pracovný list nemá tento názov. Klasická XLS fasáda používa rovnaké porovnávanie názvov ako existujúca vlastnosť

Syntax

function SheetByName(SheetName: WideString): Pozri tiež;
function TryGetSheetByName(SheetName: WideString; out Sheet: Pozri tiež): Boolean;
    

Návratová hodnota

SheetName Názov hárka, ktorý sa má nájsť
Sheet Pri úspechu TryGetSheetByName prijme zodpovedajúci hárok; keď sa žiadny hárok nezhoduje, prijme nil TryGetSheetByName Pozri tiež TrueThe matching nil Pozri tiež

when a match is found and

if the workbook does not contain a sheet with that name. Pozri tiež when a match is found and nil if the workbook does not contain a sheet with that name. TryGetSheetByName Pozri tiež True when a match is found and False Zodpovedajúca inštancia

TXLSWorksheet

var
  Sheet: Pozri tiež;
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;
    

alebo

, ak zošit neobsahuje list s týmto názvom.
vráti
, keď je nájdená zhoda