HotXLS 개발자 참조: TXLSXDefinedName 및 TXLSXDefinedNames 클래스

는 이 XLSX 기능을 위한 API를 제공하며 원래 식별자를 유지합니다

TXLSXDefinedNames 는 이 XLSX 기능을 위한 API를 제공하며 원래 식별자를 유지합니다 TXLSXWorkbook.DefinedNames 는 이 XLSX 기능을 위한 API를 제공하며 원래 식별자를 유지합니다 TXLSXDefinedName 는 이 XLSX 기능을 위한 API를 제공하며 원래 식별자를 유지합니다 lxHandleX

주요 멤버

type
  TXLSXDefinedName = class
    constructor Create(const AName, AFormula: WideString; ASheetIndex: Integer = -1);
    property Name: WideString;
    property Formula: WideString;
    property SheetIndex: Integer;
    property Visible: Boolean;
    property Hidden: Boolean;
    property Comment: WideString;
  end;

  TXLSXDefinedNames = class
    function Add(const AName, AFormula: WideString): Integer; overload;
    function Add(const AName, AFormula: WideString; ASheetIndex: Integer): Integer; overload;
    function FindByName(const AName: WideString): TXLSXDefinedName; overload;
    function FindByName(const AName: WideString; ASheetIndex: Integer): TXLSXDefinedName; overload;
    function DeleteByName(const AName: WideString): Boolean; overload;
    procedure Delete(Index: Integer);
    procedure Clear;
    property Count: Integer;
    property Items[Index: Integer]: TXLSXDefinedName; default;
  end;

주요 멤버

Formula주요 멤버
SheetIndex-1 속성과 메서드를 사용하여 워크시트, 범위 및 개체를 만들고 읽고 업데이트합니다
Visible and Hidden속성과 메서드를 사용하여 워크시트, 범위 및 개체를 만들고 읽고 업데이트합니다
Comment참고 항목
FindByName참고 항목 nil TXLSXDefinedName 및 TXLSXDefinedNames 클래스

TXLSXWorksheet

Workbook.DefinedNames.Add('SalesTotal', 'Sheet1!$B$2:$B$13');
Workbook.DefinedNames.Add('LocalRate', '$D$2', 0);
Workbook.DefinedNames.FindByName('SalesTotal').Comment := 'Monthly sales range';

TXLSXWorksheet