Vrátí první definovaný název, jehož odkazovaná oblast obsahuje zadanou buňku listu. Vrátí nil, pokud není nalezen žádný odpovídající název oblasti
Syntaxe
function FindByCell(SheetName: WideString; Row, Col: Integer):
IXLSName;
function FindByCell(SheetIndex: Word; Row, Col: Integer):
IXLSName;
| SheetName |
Vyžadováno WideString. Název listu k otestování |
| SheetIndex |
Vyžadováno Word. Index listu (od jedničky) k otestování |
| Row |
Vyžadováno Integer. Souřadnice řádku (od jedničky) k otestování |
| Col |
Vyžadováno Integer. Souřadnice sloupce (od jedničky) k otestování |
Příklad
Tento příklad najde definovaný název, který obsahuje buňku C3 na listu 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;
Viz také