Держите, метод для ComExcelDocument_RU
X++:
#define.xlSum(-4157)
public void insertSubtotal(MSOfficeBookMark_RU _bookMark,
int _column,
int _consolidationFunction,
Array _array,
boolean _replace = true,
boolean _pageBreaks = false,
boolean _summaryBelowData = true,
int _workSheet = 1
)
{
Com range;
ComVariant xlArray;
;
xlArray = ComVariant::createFromArray(_array);
range = this.findRange(_bookMark, _workSheet);
range.subtotal(_column, _consolidationFunction, xlArray, _replace, _pageBreaks, _summaryBelowData);
}