Excel Как сделать символ «+» в левой части контура - PullRequest
5 голосов
/ 01 апреля 2011

Я использую range.group метод из Microsoft.Office.Interop.Excel.dll и он работает для группировки столбцов или строк в качестве уровня структуры в документе Excel; но возникает вопрос, как установить символ "+" слева, а не его положение по умолчанию справа согласно последним столбцам или строкам.

Какой метод используется для управления направлением и как использовать этот метод. Было бы лучше, если бы это был пример.

Ответы [ 2 ]

4 голосов
/ 15 февраля 2012

В Excel: Данные / Группа и Структура / Настройки ...

В коде:

range.Group(oMissing, oMissing, oMissing, oMissing);

//for rows
worksheet.Outline.SummaryRow = Excel.XlSummaryRow.xlSummaryAbove;

//for columns
worksheet.Outline.SummaryColumn = Excel.XlSummaryColumn.xlSummaryOnLeft;
2 голосов
/ 08 августа 2013

Для применения слева без использования VBA:

В Excel: Данные-> Схема. Нажмите на стрелку в правом нижнем углу ленты (стрелка направлена ​​вниз вправо.)

Откроется окно настроек.

Снимите флажок "Сводная колонка справа справа от детали." Нажмите Применить стили.

...