NamedRange.SpecialCells (Método)

Obtiene un objeto Microsoft.Office.Interop.Excel.Range que representa todas las celdas que coinciden con el tipo y el valor especificados.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
Function SpecialCells ( _
    Type As XlCellType, _
    Value As Object _
) As Range
Range SpecialCells(
    XlCellType Type,
    Object Value
)

Parámetros

Valor devuelto

Tipo: Microsoft.Office.Interop.Excel.Range
Objeto Microsoft.Office.Interop.Excel.Range que representa todas las celdas que coinciden con el tipo y el valor especificados.

Comentarios

Parámetros opcionales

Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.

Ejemplos

En el ejemplo de código siguiente, se crea NamedRange y, a continuación, se utiliza el método SpecialCells para seleccionar la última celda usada en NamedRange.

Se trata de un ejemplo para una personalización en el nivel del documento.

    Private Sub SelectLastCell()
        Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
            = Me.Controls.AddNamedRange(Me.Range("A1", "A20"), _
            "namedRange1")
        namedRange1.Value2 = 100

        Dim lastCell As Excel.Range = _
            namedRange1.SpecialCells( _
            Excel.XlCellType.xlCellTypeLastCell, )
        lastCell.Select()
    End Sub

private void SelectLastCell()
{
    Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
        this.Controls.AddNamedRange(this.Range["A1", "A20"],
        "namedRange1");
    namedRange1.Value2 = 100;

    Excel.Range lastCell = namedRange1.SpecialCells(
        Excel.XlCellType.xlCellTypeLastCell, missing);
    lastCell.Select();
}

Seguridad de .NET Framework

Vea también

Referencia

NamedRange Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)