مستندات HotXLS

طريقة FindByCell

يُرجع أول اسم محدد يحتوي نطاقه المرجعي على خلية ورقة العمل المحددة. يُرجع nil عند عدم العثور على اسم نطاق مطابق

البناء النحوي

function FindByCell(SheetName: WideString; Row, Col: Integer): IXLSName;
function FindByCell(SheetIndex: Word; Row, Col: Integer): IXLSName;
SheetName WideString مطلوب. اسم ورقة العمل المراد اختباره
SheetIndex Word مطلوب. فهرس ورقة العمل المستند إلى واحد المراد اختباره
Row Integer مطلوب. إحداثي الصف المستند إلى واحد المراد اختباره
Col Integer مطلوب. إحداثي العمود المستند إلى واحد المراد اختباره

مثال

يبحث هذا المثال عن الاسم المحدد الذي يحتوي على الخلية C3 في ورقة عمل Input

Workbook.Names.Add('InputBlock', '=Input!$B$2:$D$4');
Found := Workbook.Names.FindByCell('Input', 3, 3);
if Assigned(Found) then
  Workbook.Sheets[1].Cells[3, 3].Value := Found.Name;

انظر أيضًا