NamedRange.ColumnDifferences(Object) Methode

Definition

Ruft einen Range ab, der alle Zellen darstellt, deren Inhalt sich von der Vergleichszelle in jeder Spalte unterscheidet.

public Microsoft.Office.Interop.Excel.Range ColumnDifferences (object Comparison);

Parameter

Comparison
Object

Eine einzelne Zelle, die mit dem angegebenen Bereich verglichen werden soll.

Gibt zurück

Range

Ein Range, der alle Zellen darstellt, deren Inhalt sich von der Vergleichszelle in jeder Spalte unterscheidet.

Beispiele

Im folgenden Codebeispiel wird ein erstellt NamedRange und Zellen im Bereich mit zwei verschiedenen Werten aufgefüllt. Er vergleicht alle Zellen in der NamedRange mit dem Wert von Cell B5, der 11 ist, und wählt die Zellen mit Werten aus, die nicht mit dem Wert identisch sind.

Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.

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

Gilt für