Partager via


NamedRange.ColumnDifferences, méthode

Obtient un Microsoft.Office.Interop.Excel.Range qui représente toutes les cellules dont le contenu est différent de la cellule de comparaison dans chaque colonne.

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

Syntaxe

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

Paramètres

  • Comparison
    Type : System.Object
    Cellule unique à comparer à la plage spécifiée.

Valeur de retour

Type : Microsoft.Office.Interop.Excel.Range
Microsoft.Office.Interop.Excel.Range qui représente toutes les cellules dont le contenu est différent de la cellule de comparaison dans chaque colonne.

Exemples

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

Cet exemple illustre une personnalisation au niveau du document.

Private Sub ShowColumnDifferences()
    Dim columnDifferencesRange As _
        Microsoft.Office.Tools.Excel.NamedRange = _
        Me.Controls.AddNamedRange(Me.Range("A1", "C5"), _
        "columnDifferencesRange")
    Me.Range("B1", "C3").Value2 = 22
    Me.Range("B4", "C5").Value2 = 11
    Dim range2 As Excel.Range = _
        columnDifferencesRange.ColumnDifferences(Me.Range("B5"))
    range2.Select()
End Sub
private void ShowColumnDifferences()
{
    Microsoft.Office.Tools.Excel.NamedRange columnDifferencesRange =
       this.Controls.AddNamedRange(this.Range["A1", "C5"],
       "columnDifferencesRange");
    this.Range["B1", "C3"].Value2 = 22;
    this.Range["B4", "C5"].Value2 = 11;
    Excel.Range range2 = columnDifferencesRange.ColumnDifferences(
        this.Range["B5"]);
    range2.Select();
}

Sécurité .NET Framework

Voir aussi

Référence

NamedRange Interface

Microsoft.Office.Tools.Excel, espace de noms