HotXLS 參考頁面,介紹 SheetByName 方法,涵蓋 Delphi 和 C++Builder 的 Excel 自動化、XLS/XLSX 活頁簿 API、工作表功能及 Pascal 用法

傳回名稱符合指定工作表名稱的工作表物件,若沒有工作表具有該名稱則傳回

。傳統 XLS 外觀使用與現有 nil when no worksheet has that name. The classic XLS facade uses the same name matching as the existing Index[工作表 名稱 到 locate] 屬性相同的名稱比對

SheetName

function SheetByName(工作表 名稱 到 locate: WideString): 執行個體,若活頁簿不包含具有該名稱的工作表則傳回;
function TryGetSheetByName(工作表 名稱 到 locate: WideString; out Sheet: 執行個體,若活頁簿不包含具有該名稱的工作表則傳回): Boolean;
    

工作表 名稱 到 locate

工作表 名稱 到 locate Sheet
Sheet 當 TryGetSheetByName 回傳 True 時會接收相符的工作表;若沒有工作表相符則接收 nil TryGetSheetByName 傳回值 True傳回值 nil 符合的

TXLSWorksheet

TXLSWorksheet 執行個體,若活頁簿不包含具有該名稱的工作表則傳回 在找到符合項目時傳回 nil if the workbook does not contain a sheet with that name. TryGetSheetByName 傳回值 True when a match is found and False 另請參閱

TXLSWorksheets 類別

var
  Sheet: 執行個體,若活頁簿不包含具有該名稱的工作表則傳回;
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;
    

TXLSWorksheets.Entries 屬性

SheetByName 方法.Entries 屬性
執行個體,若活頁簿不包含具有該名稱的工作表則傳回 類別
Copyright © 2010-2026