参照される範囲に指定されたワークシートのセルが含まれる、最初に定義された名前を返します。一致する範囲名が見つからない場合は 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;
関連項目