이름이 제공된 시트 이름과 일치하는 워크시트 객체를 반환하거나 해당 이름의 워크시트가 없으면 nil을 반환합니다. 기존 XLS 파사드는 기존 Index[SheetName] 속성과 동일한 이름 매칭을 사용합니다
구문
function SheetByName(SheetName: WideString): TXLSWorksheet;
function TryGetSheetByName(SheetName: WideString; out Sheet: TXLSWorksheet): Boolean;
매개변수
| SheetName |
워크시트 이름 로 locate |
| Sheet |
TryGetSheetByName이 True를 반환하면 일치하는 워크시트를 받습니다 시트가 일치하지 않으면 nil을 받습니다 |
반환값
일치하는
TXLSWorksheet 인스턴스, 또는 통합 문서에 해당 이름의 시트가 없으면
nil.
TryGetSheetByName은 일치 항목이 있으면
True를 반환하고 그렇지 않으면
False를 반환합니다
예제
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;
참조