Bagikan melalui


XmlMappedRange.Consolidate(Object, Object, Object, Object, Object) Metode

Definisi

Mengonsolidasikan data dari beberapa rentang pada beberapa lembar kerja ke dalam XmlMappedRange kontrol.

public object Consolidate (object Sources, object Function, object TopRow, object LeftColumn, object CreateLinks);
abstract member Consolidate : obj * obj * obj * obj * obj -> obj
Public Function Consolidate (Optional Sources As Object, Optional Function As Object, Optional TopRow As Object, Optional LeftColumn As Object, Optional CreateLinks As Object) As Object

Parameter

Sources
Object

Sumber konsolidasi sebagai array string referensi teks dalam notasi gaya R1C1. Referensi harus menyertakan jalur lengkap lembar yang akan dikonsolidasikan.

TopRow
Object

true untuk mengonsolidasikan data berdasarkan judul kolom di baris atas rentang konsolidasi; false untuk mengonsolidasikan data berdasarkan posisi. Nilai defaultnya adalah false.

LeftColumn
Object

true untuk mengonsolidasikan data berdasarkan judul baris di kolom kiri rentang konsolidasi; false untuk mengonsolidasikan data berdasarkan posisi. Nilai defaultnya adalah false.

CreateLinks
Object

true agar konsolidasi menggunakan tautan lembar kerja; false agar konsolidasi menyalin data. Nilai defaultnya adalah false.

Mengembalikan

Contoh

Contoh kode berikut menggunakan metode untuk mengonsolidasikan Consolidate nilai sel A1 aktif Sheet2 dan sel A1 menjadi Sheet3XmlMappedRange aktif Sheet1. Contoh mengonsolidasikan nilai dengan menambahkan nilai bersama-sama. Contoh kode ini mengasumsikan bahwa Sheet1 berisi bernama XmlMappedRangeCustomerLastNameCell.

private void ConsolidateCells()
{
    Globals.Sheet2.Range["A1"].Value2 = 1710;
    Globals.Sheet3.Range["A1"].Value2 = 1240;

    string[] source = new string[] { "Sheet2!R1C1", "Sheet3!R1C1" };
    Globals.Sheet1.CustomerAddress1Cell.Consolidate(source, 
        Excel.XlConsolidationFunction.xlSum,
        false, false, false);
}
Private Sub ConsolidateCells()
    Globals.Sheet2.Range("A1").Value2 = 1710
    Globals.Sheet3.Range("A1").Value2 = 1240

    Dim Source As String() = {"Sheet2!R1C1", "Sheet3!R1C1"}
    Globals.Sheet1.CustomerAddress1Cell.Consolidate(Source, _
        Excel.XlConsolidationFunction.xlSum, False, False, False)
End Sub

Keterangan

Parameter Opsional

Untuk informasi tentang parameter opsional, lihat Parameter Opsional di Solusi Office.

Berlaku untuk