Форматирование таблицы

  • Автор темы Автор темы Mikeb
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Mikeb

Участник
Топикстартер
Сообщения
68
Реакции
0
Имеется: таблица, в которой нужно конвертировать несколько верхних строк (rows) в шапку (header). Но шапка сложная, т.е. некоторые ячейки в ней объединены по горизонтали и вертикали.

row.rowType = RowTypes.headerRow работает только если ячейки в этих строках не объединены (т.е. если для них RowSpan = 1).

Как быть со сложными шапками?
 
Ответ: Форматирование таблицы

Вот первое, что пришло в голову:
PHP:
myTable = app.activeDocument.selection[0].parent.parent; 
var myLastRow = 2;
var myHeder = myTable.rows.itemByRange(0,myLastRow);
myTable.rows[0].select(1919250519);
myTable.rows[myLastRow].select(1633969202);
app.copy();
myHeder.unmerge();
myHeder.rowType = 1162375799;
myTable.rows[0].select(1919250519);
myTable.rows[myLastRow].select(1633969202);
app.paste();
Неинтеллегентно конечно, но работает!
 
Статус
Закрыто для дальнейших ответов.