NamedRange.SpecialCells, méthode

Obtient un objet Microsoft.Office.Interop.Excel.Range qui représente toutes les cellules qui correspondent au type et à la valeur spécifiés.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
Function SpecialCells ( _
    Type As XlCellType, _
    Value As Object _
) As Range
Range SpecialCells(
    XlCellType Type,
    Object Value
)

Paramètres

Valeur de retour

Type : Microsoft.Office.Interop.Excel.Range
Objet Microsoft.Office.Interop.Excel.Range qui représente toutes les cellules correspondant au type et à la valeur spécifiés.

Notes

Paramètres optionnels

Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.

Exemples

L'exemple de code suivant crée un NamedRange, puis utilise la méthode SpecialCells pour sélectionner la dernière cellule utilisée dans NamedRange.

Cet exemple illustre une personnalisation au niveau du document.

    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);
    lastCell.Select();
}

Sécurité .NET Framework

Voir aussi

Référence

NamedRange Interface

Microsoft.Office.Tools.Excel, espace de noms