@Clif1986

Как объединить текст из ячеек, которые содержат строки с курсивом?

Подскажите пож.

Есть таблица с наименованием и описанием товара
https://docs.google.com/spreadsheets/d/1l-T25RKppM...

Я их объединяю скриптом и вставляю в одну ячейку, так:
descrip = tovarComp.scope + tovarComp.disckr;

Но текст вставляется без курсива.

Подскажите как в шите можно сделать часть текста курсивом....или вообще как шит заставить формативовать текст как мне надо?
  • Вопрос задан
  • 291 просмотр
Решения вопроса 1
oshliaer
@oshliaer Куратор тега Google Apps Script
Google Products Expert
К сожалению, простой версии в голову не приходит. Есть вот такой вариант

function run() {
  const book = SpreadsheetApp.getActive();
  const range1 = book.getRange('Лист1!B4');
  const range2 = book.getRange('Лист1!B6');

  const joinRichTextValue = new JoinRichTextValue();
  joinRichTextValue.separator = { text: '\n' };
  joinRichTextValue.push(range1.getRichTextValue());
  joinRichTextValue.push(range2.getRichTextValue());

  const range = book.getRange('Лист1!B16');
  range.setRichTextValue(joinRichTextValue.build());
}


62e9497f2cecd535546867.png

Обект JoinRichTextValue описан в проекте Таблицы https://docs.google.com/spreadsheets/d/11tjtnmr_F-...

62e949ee26f49043643697.png
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ProgrammerForever
@ProgrammerForever Куратор тега Google Apps Script
Учитель, автоэлектрик, программист, музыкант
Посмотрите в сторону RichTextValue
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы