HotXLS 文件

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;

另请参阅