HotXLS Docs

Add 메서드

Defines new 이름. 반환합니다 IXLSName 인터페이스

구문

함수 추가(이름: Widestring; RefersTo: Widestring): IXLSName;
함수 추가(이름: Widestring; RefersTo: Widestring; Visible: Boolean): IXLSName;
함수 추가(이름: Widestring; SheetName: Widestring; 행: Integer; Col: Integer): IXLSName;
함수 추가(이름: Widestring; SheetName: Widestring; Row1: Integer; Col1: Integer; Row2: Integer; Col2: Integer): IXLSName;
Name Required Widestring. 텍스트 로 use as 이름. Names cannot include spaces 및 cannot look like 셀 references
RefersTo Required Widestring. Describes what 이름 refers 로 (사용 A1-스타일 표기법)
Visible Optional Boolean. True 로 define 이름 normally. False 로 define 이름 as hidden 이름 (입니다, it doesn't appear 에서 either Define 이름, Paste 이름, 또는 Goto dialog box). 기본값 입니다 True
SheetName Required Widestring. 워크시트 owns target 셀 또는 범위
Row Required Integer. 하나-기반 행 용 single-셀 target
Col Required Integer. 하나-기반 열 용 single-셀 target
Row1, Col1, Row2, Col2 Required Integers. 하나-기반 행 및 열 coordinates 용 rectangular target 범위

예제

이 예제 추가합니다 new defined 이름 용 통합 문서 및 use 이 이름 안의 셀 수식

Workbook.Names.Add('MyName','=Sheet1!$F$10:$H$20');
Workbook.Sheets[1].Cells[3,4].Formula := '=SUM(MyName)';
이 예제 creates single-셀 및 범위 names 에서 워크시트 coordinates

Workbook.Names.Add('InputCell','Sheet1',2,3);
Workbook.Names.Add('InputBlock','Sheet1',4,2,6,5);
이 예제 추가합니다 new defined 이름 용 워크시트 하나 및 use 이 이름 안의 셀 수식

Workbook.Sheets[1].Names.Add('MyName','=Sheet1!$F$10:$H$20');
Workbook.Sheets[2].Cells[3,4].Formula := '=SUM(Sheet1!MyName)';

참고 항목