HotXLS Docs

FindByCell 메서드

참조된 범위에 지정된 워크시트 셀이 포함된 첫 번째 정의된 이름을 반환합니다. 일치하는 범위 이름이 없으면 nil을 반환합니다

구문

function FindByCell(SheetName: WideString; Row, Col: Integer): IXLSName;
function FindByCell(SheetIndex: Word; Row, Col: Integer): IXLSName;
SheetName 필수 WideString. 테스트할 워크시트 이름입니다
SheetIndex 필수 Word. 테스트할 1 기반 워크시트 인덱스입니다
Row 필수 Integer. 테스트할 1 기반 행 좌표입니다
Col 필수 Integer. 테스트할 1 기반 열 좌표입니다

예제

이 예제는 Input 워크시트에서 C3 셀을 포함하는 정의된 이름을 찾습니다

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;

참고 항목