Извините, это кажется очень расстраивающим.Я смог воспроизвести вашу проблему, и это похоже на ошибку в том, как метод .merge () работает с ячейками таблицы.Scripts .merge () объединяет содержимое элемента с предыдущим элементом, а затем удаляет этот второй элемент.Это на самом деле отличается от того, как работает объединение ячеек (в документе).Когда вы объединяете ячейки из документа, он фактически не удаляет никакие элементы, просто изменяет отображение, чтобы вы не могли получить доступ к «скрытой» ячейке.Если вы вызываете getNumChildren () для строки с объединенной ячейкой, она по-прежнему содержит полное число столбцов.
Запуск .merge () в ячейке удаляет второго дочернего элемента и, по-видимому, создает структуру таблицы без разрешения, котораявозможно, поэтому он выдает ошибку.
Кстати, есть метод .getRowSpan (), который вы можете вызвать для ячейки, который возвращает 1 для нормальных ячеек и 0 для объединенных ячеек, однако неудобно, что естьнет "setRowSpan ()", поэтому не похоже, что вы можете выполнить обычное слияние стилей из скрипта.
Здесь есть похожий вопрос здесь пару лет назад.
Также здесь есть ошибка , указанная в Google.Это с 5 (!) Лет назад.Вы можете попробовать опубликовать там.
Возможно, вы можете попытаться скопировать содержимое с помощью сценария и изменить стиль / ширину границы между ячейками, но это кажется огромной болью.Удачи!