Devuelve el primer nombre definido cuyo rango referenciado contiene la celda de la 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 de la hoja de cálculo basado en uno 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