XmlMappedRange.Consolidate(Object, Object, Object, Object, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consolida dati da più intervalli su più fogli di lavoro in un controllo XmlMappedRange.
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
Parametri
- Sources
- Object
Origini del consolidamento sotto forma di matrice di stringhe di riferimento di testo nella notazione R1C1. I riferimenti devono includere il percorso completo dei fogli da utilizzare nel consolidamento.
- Function
- Object
Può essere una delle costanti seguenti XlConsolidationFunction : xlAveragexlCountxlCountNumsxlMaxxlMinxlProductxlStDevxlStDevPxlSumxlVarxlVarP
- TopRow
- Object
true
per consolidare dati basati su titoli di colonna nella riga superiore degli intervalli di consolidamento; false
per consolidare dati in base alla posizione. Il valore predefinito è false
.
- LeftColumn
- Object
true
per consolidare dati basati su titoli di riga nella colonna sinistra degli intervalli di consolidamento; false
per consolidare dati in base alla posizione. Il valore predefinito è false
.
- CreateLinks
- Object
true
affinché il consolidamento utilizzi i collegamenti del foglio di lavoro; false
affinché il consolidamento copi i dati. Il valore predefinito è false
.
Restituisce
Esempio
Nell'esempio di codice seguente viene usato il Consolidate metodo per consolidare i valori della cella a1 su Sheet2
e la cella a1 in Sheet3
un oggetto XmlMappedRange in Sheet1
. Nell'esempio vengono consolidati i valori aggiungendo i valori. Questo esempio di codice presuppone che Sheet1
contenga un oggetto XmlMappedRange denominato CustomerLastNameCell
.
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
Commenti
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere parametri facoltativi nelle soluzioni Office.