HotXLS Docs

FindByCell metodas

Grąžina pirmą apibrėžtą pavadinimą, kurio nurodytame diapazone yra nurodytas darbalapio langelis. Grąžina nil, kai atitinkantis diapazono pavadinimas nerandamas

Sintaksė

function FindByCell(SheetName: WideString; Row, Col: Integer): IXLSName;
function FindByCell(SheetIndex: Word; Row, Col: Integer): IXLSName;
SheetName Privalomas WideString. Darbalapio pavadinimas, kurį reikia tikrinti
SheetIndex Privalomas Word. Nuo vieneto prasidedantis darbalapio indeksas, kurį reikia tikrinti
Row Privalomas Integer. Nuo vieneto prasidedanti eilutės koordinatė, kurią reikia tikrinti
Col Privalomas Integer. Nuo vieneto prasidedanti stulpelio koordinatė, kurią reikia tikrinti

Pavyzdys

Šis pavyzdys randa apibrėžtą pavadinimą, kuris apima langelį C3 Input darbalapyje

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;

Taip pat žiūrėkite