Връща първото дефинирано име, чийто рефериран диапазон съдържа посочената клетка от работния лист. Връща 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;
Вижте също