Partager via


NamedRange.RowDifferences, méthode

Obtient un objet Microsoft.Office.Interop.Excel.Range qui représente toutes les cellules dont le contenu diffère de celui de la cellule de comparaison dans chaque ligne.

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

Syntaxe

'Déclaration
Function RowDifferences ( _
    Comparison As Object _
) As Range
Range RowDifferences(
    Object Comparison
)

Paramètres

  • Comparison
    Type : System.Object
    Cellule unique à comparer avec les autres cellules dans la ligne.

Valeur de retour

Type : Microsoft.Office.Interop.Excel.Range
Objet Microsoft.Office.Interop.Excel.Range qui représente toutes les cellules dont le contenu diffère de celui de la cellule de comparaison dans chaque ligne.

Exemples

L'exemple de code suivant crée un NamedRange, puis remplit les cellules de la plage avec trois valeurs différentes.Il compare toutes les cellules de NamedRange avec la valeur de la cellule B5 qui est 22, puis sélectionne les cellules qui contiennent des valeurs qui ne correspondent pas.

Cet exemple illustre une personnalisation au niveau du document.

Private Sub ShowRowDifferences()
    Dim rowDifferencesRange As _
        Microsoft.Office.Tools.Excel.NamedRange = _
        Me.Controls.AddNamedRange(Me.Range("A1", "C5"), _
        "rowDifferencesRange")
    Me.Range("A1", "A5").Value2 = 11
    Me.Range("B1", "B5").Value2 = 22
    Me.Range("C1", "C5").Value2 = 33
    Dim range2 As Excel.Range = _
        rowDifferencesRange.RowDifferences(Me.Range("B5"))
    range2.Select()
End Sub
private void ShowRowDifferences()
{
    Microsoft.Office.Tools.Excel.NamedRange rowDifferencesRange =
       this.Controls.AddNamedRange(this.Range["A1", "C5"],
       "rowDifferencesRange");
    this.Range["A1", "A5"].Value2 = 11;
    this.Range["B1", "B5"].Value2 = 22;
    this.Range["C1", "C5"].Value2 = 33;
    Excel.Range range2 = rowDifferencesRange.RowDifferences(
        this.Range["B5"]);
    range2.Select();
}

Sécurité .NET Framework

Voir aussi

Référence

NamedRange Interface

Microsoft.Office.Tools.Excel, espace de noms