Devuelve el primer nombre definido cuyo rango referenciado contiene la celda de hoja de cálculo especificada. Devuelve nil cuando no se encuentra ningún nombre de rango coincidente
Sintaxis
function FindByCell(SheetName: WideString; Row, Col: Integer):
IXLSName;
function FindByCell(SheetIndex: Word; Row, Col: Integer):
IXLSName;
| SheetName |
WideString requerido. El nombre de la hoja de cálculo a probar |
| SheetIndex |
Word requerido. El índice basado en uno de la hoja de cálculo a probar |
| Row |
Integer requerido. La coordenada de fila basada en uno a probar |
| Col |
Integer requerido. La coordenada de columna basada en uno a probar |
Ejemplo
Este ejemplo encuentra el nombre definido que contiene la celda C3 en la hoja de cálculo 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;
Ver también