Excel) (Range.Subtotal 方法
會建立範圍的小計 (如果該範圍為單一儲存格,則為目前範圍的小計)。
語法
運算式。小計 (GroupBy、 Function、 TotalList、 Replace、 PageBreaks、 SummaryBelowData)
expression 代表 Range 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
GroupBy | 必要 | Long | 群組所要依據的欄位,當做從 1 開始的整數偏移量。 如需詳細資訊,請參閱範例。 |
Function | 必要 | XlConsolidationFunction | 小計函式。 |
TotalList | 必要 | Variant | 從 1 開始的欄位偏移量陣列,指出要新增小計的欄位。 如需詳細資訊,請參閱範例。 |
Replace | 選用 | Variant | 如果為 True,則會取代現有的小計。 預設值為 True。 |
PageBreaks | 選用 | Variant | 如果為 True,則會在每一個群組之後新增分頁符號。 預設值為 False。 |
SummaryBelowData | 選用 | XlSummaryRow | 將摘要資料放在小計的相對位置。 |
傳回值
Variant
範例
此範例建立工作表 1 中選定的小計。 該小計是以第一個欄位進行分組的加總,小計新增為第二和第三個欄位。
Worksheets("Sheet1").Activate
Selection.Subtotal GroupBy:=1, Function:=xlSum, _
TotalList:=Array(2, 3)
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。