HotXLS Docs

Add yöntem

Defines new ad. Döndürür IXLSName arayüz

Söz dizimi

işlev ekle(ad: Widestring; RefersTo: Widestring): IXLSName;
işlev ekle(ad: Widestring; RefersTo: Widestring; Visible: Boolean): IXLSName;
işlev ekle(ad: Widestring; SheetName: Widestring; satır: Integer; Col: Integer): IXLSName;
işlev ekle(ad: Widestring; SheetName: Widestring; Row1: Integer; Col1: Integer; Row2: Integer; Col2: Integer): IXLSName;
Name Required Widestring. metin için use as ad. Names cannot include spaces ve cannot look like hücre references
RefersTo Required Widestring. Describes what ad refers için (kullanarak A1-stil gösterim)
Visible Optional Boolean. True için define ad normally. False için define ad as hidden ad (olan dir, it doesn't appear içinde either Define ad, Paste ad, veya Goto dialog box). varsayılan değer dir True
SheetName Required Widestring. çalışma sayfası olan owns target hücre veya aralık
Row Required Integer. bir-tabanlı satır için single-hücre target
Col Required Integer. bir-tabanlı sütun için single-hücre target
Row1, Col1, Row2, Col2 Required Integers. bir-tabanlı satır ve sütun coordinates için rectangular target aralık

Örnek

Bu örnek ekler new defined ad için çalışma kitabı ve use bu ad içindeki hücre formül

Workbook.Names.Add('MyName','=Sheet1!$F$10:$H$20');
Workbook.Sheets[1].Cells[3,4].Formula := '=SUM(MyName)';
Bu örnek creates single-hücre ve aralık names den çalışma sayfası coordinates

Workbook.Names.Add('InputCell','Sheet1',2,3);
Workbook.Names.Add('InputBlock','Sheet1',4,2,6,5);
Bu örnek ekler new defined ad için çalışma sayfası bir ve use bu ad içindeki hücre formül

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

Ayrıca bkz.