Aracılığıyla paylaş


NamedRange.ColumnDifferences Yöntem

Alır bir Microsoft.Office.Interop.Excel.Range içeriği her sütunda karşılaştırma hücreden farklı olan hücreleri gösterir.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)

Sözdizimi

'Bildirim
Function ColumnDifferences ( _
    Comparison As Object _
) As Range
Range ColumnDifferences(
    Object Comparison
)

Parametreler

  • Comparison
    Tür: System.Object
    Tek bir hücre için belirtilen aralığı karşılaştırmak için.

Dönüş Değeri

Tür: Microsoft.Office.Interop.Excel.Range
A Microsoft.Office.Interop.Excel.Range içeriği her sütunda karşılaştırma hücreden farklı olan hücreleri gösterir.

Örnekler

Aşağıdaki kod örneği oluşturur bir NamedRange ve hücre aralığında iki farklı değerlerle doldurur.Tüm hücrelerde karşılaştırır NamedRange 11 ve eşleşmeyen değerleri içeren hücreleri seçer, B5 hücresinin değerine sahip.

Bu örnek için belge düzeyi özelleştirmesinde içindir.

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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

NamedRange Arabirim

Microsoft.Office.Tools.Excel Ad Alanı