Aracılığıyla paylaş


WorksheetBase.ConsolidationOptions Özellik

Üç öğe alır Array birleştirme seçenekleri.

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

Sözdizimi

'Bildirim
Public ReadOnly Property ConsolidationOptions As Object
    Get
public Object ConsolidationOptions { get; }

Özellik Değeri

Tür: System.Object
Üç öğe Array birleştirme seçenekleri.

Açıklamalar

Verilen dizideki öğe ise, true, sonra ilgili seçeneği ayarlanmış. Dizideki üç öğeler şunlardır:

Öge

Anlam

1

Üst satır etiketlerini kullanın

2

Sol sütun etiketlerini kullanın

3

Kaynak veriler için bağlantı oluştur

Örnekler

Aşağıdaki kod örneği ConsolidationOptions özelliği için konsolidasyon seçeneklerin değerlerini görüntülemegeçerli bir çalışma.

Bu örnek, bir belge düzeyinde özelleştirme için bulunur.

Private Sub ShowConsolidationOptions()
    If Not (Me.ConsolidationOptions Is Nothing) Then
        Dim options As Array = CType(Me.ConsolidationOptions, Array)

        Me.Range("A1").Value2 = "Use labels in top row"
        Me.Range("A2").Value2 = "Use labels in left column"
        Me.Range("A3").Value2 = "Create links to source data"

        Dim i As Integer
        For i = 1 To 3
            If CBool(options.GetValue(i)) Then
                Me.Range("B" + i.ToString()).Value2 = "True"
            Else
                Me.Range("B" + i.ToString()).Value2 = "False"
            End If

            Me.Columns.AutoFit()
        Next i
    End If
End Sub
private void ShowConsolidationOptions()
{
    if (this.ConsolidationOptions != null)
    {
        Array options = (Array)this.ConsolidationOptions;

        this.Range["A1", missing].Value2 = "Use labels in top row";
        this.Range["A2", missing].Value2 = "Use labels in left column";
        this.Range["A3", missing].Value2 = "Create links to source data";

        for (int i = 1; i <= 3; i++)
        {
            if ((bool)options.GetValue(i))
            {
                this.Range["B" + i.ToString(),
                    missing].Value2 = "True";
            }
            else
            {
                this.Range["B" + i.ToString(),
                    missing].Value2 = "False";
            }
            this.Columns.AutoFit();
        }
    }
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

WorksheetBase Sınıf

Microsoft.Office.Tools.Excel Ad Alanı