Можно ли объединить ячейки разных строк, например, A1: C2, используя Excel JS Api? - PullRequest
1 голос
/ 08 марта 2020

Я могу объединить ячейки одной строки, используя Excel JS Api, например,

let B2F2cellRange = sheet.getRange("B2:F2");
B2F2cellRange.merge(true);

Но как только я пытаюсь объединить область, подобную этой: sheet.getRange ("B2: F3" ) это не удается. Есть идеи? Это ограничение Api?

Ответы [ 2 ]

1 голос
/ 09 марта 2020

Есть 2 поведения для этого API. Я думаю, вы можете попробовать range.merge(false) поведение:

  1. range.merge (false)

enter image description here

range.merge (true)

enter image description here

До c можно найти на https://docs.microsoft.com/en-us/javascript/api/excel/excel.range?view=excel-js-preview#merge - через -

1 голос
/ 09 марта 2020

Не уверен, что это ошибка, когда вам не удалось объединить область, такую ​​как sheet.getRange ("B2: F3"). У меня есть gist для выполнения той же операции, которая работает для меня. Вы можете попробовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...