ส่งคืนชื่อที่กำหนดชื่อแรกที่มีช่วงอ้างอิงครอบคลุมเซลล์แผ่นงานที่ระบุ ส่งคืน 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;
ดูเพิ่มเติม