NamedRange.RowDifferences-Methode

Ruft ein Microsoft.Office.Interop.Excel.Range-Objekt ab, das alle Zellen darstellt, deren Inhalt sich von der Vergleichszelle in jeder Zeile unterscheidet.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
Function RowDifferences ( _
    Comparison As Object _
) As Range
Range RowDifferences(
    Object Comparison
)

Parameter

  • Comparison
    Typ: System.Object
    Eine einzelne Zelle, die mit den anderen Zellen in der Zeile verglichen werden soll.

Rückgabewert

Typ: Microsoft.Office.Interop.Excel.Range
Ein Microsoft.Office.Interop.Excel.Range-Objekt, das alle Zellen darstellt, deren Inhalt sich von der Vergleichszelle in jeder Zeile unterscheidet.

Beispiele

Im folgenden Codebeispiel wird ein NamedRange erstellt. Anschließend werden die Zellen im Bereich mit drei verschiedenen Werten aufgefüllt. Alle Zellen in dem NamedRange werden mit dem Wert der Zelle B5 verglichen, der gleich 22 ist, und es werden diejenigen Zellen ausgewählt, deren Werte nicht mit dem Vergleichswert übereinstimmen.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

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", missing]);
    range2.Select();
}

.NET Framework-Sicherheit

Siehe auch

Referenz

NamedRange Schnittstelle

Microsoft.Office.Tools.Excel-Namespace