Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

SetTableLook

Обновлено: 15.12.25

SetTableLook(isFirstColumn, isFirstRow, isLastColumn, isLastRow, isHorBand, isVerBand)

Задает компоненты условного форматирования ссылочного стиля таблицы (если он существует), которые должны применяться к набору строк таблицы с текущими исключениями свойства уровня таблицы. Стиль таблицы может задавать до шести различных необязательных условных форматов [Пример: различное форматирование для первого столбца], которые затем можно применить или исключить из отдельных строк таблицы в родительской таблице.

По умолчанию применяется форматирование полос строк и столбцов, но не форматирование первой строки, последней строки, первого столбца или последнего столбца.

Параметры:

Название Тип Описание
isFirstColumn логический Указывает, что к таблице должно применяться условное форматирование первого столбца.
isFirstRow логический Указывает, что к таблице должно применяться условное форматирование первой строки.
isLastColumn логический Указывает, что к таблице должно применяться условное форматирование последнего столбца.
isLastRow логический Указывает, что к таблице должно применяться условное форматирование последней строки.
isHorBand логический Указывает, что условное форматирование горизонтальных полос не должно применяться к таблице.
isVerBand логический Указывает, что условное форматирование вертикальной полосы не должно применяться к таблице.

Возвращает:

Этот метод не возвращает никаких данных.

Пример

builder.CreateFile("pptx");
var oPresentation = Api.GetPresentation();
var oTable = Api.CreateTable(2, 4);
oTable.SetTableLook(true, false, false, false, false, true);
var oSlide = oPresentation.GetSlideByIndex(0);
oSlide.RemoveAllObjects();
oSlide.AddObject(oTable);
builder.SaveFile("pptx", "SetTableLook.pptx");
builder.CloseFile();