HotXLS Docs

Metoda FindByCell

Returnează primul nume definit a cărui zonă referențiată conține celula specificată din foaia de lucru. Returnează nil când nu se găsește niciun nume de zonă potrivit

Sintaxă

function FindByCell(SheetName: WideString; Row, Col: Integer): IXLSName;
function FindByCell(SheetIndex: Word; Row, Col: Integer): IXLSName;
SheetName WideString obligatoriu. Numele foii de lucru de testat
SheetIndex Word obligatoriu. Indexul bazat pe unu al foii de lucru de testat
Row Integer obligatoriu. Coordonata rândului bazată pe unu de testat
Col Integer obligatoriu. Coordonata coloanei bazată pe unu de testat

Exemplu

Acest exemplu găsește numele definit care conține celula C3 pe foaia de lucru 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;

Consultați și