Я сделал небольшой скрипт для отправки текста по электронной почте из электронной таблицы.Я получил текст ячеек с помощью .getValue (), но когда в моих ячейках есть две или более строк (Ctrl + enter), он просто помещает их в одну строку в таблице, которую я отправляю в электронном письме.
Я хотел бы знать, есть ли способ сохранить форматирование GoogheSheet при извлечении его с помощью .getValue () или мне нужно повторно обработать строку, и если да, то как мне сделать, чтобы любой RE обнаружил новую строку ....?
Вот код, который я использовал для извлечения ячеек:
function readInList(debR, col){
/* Documentation
La routine lit chaque cellule d'un range de 1 col par 5 row et stock les valeurs dans une liste au format texte.
retourne cette liste
*/
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1");
var stopRow = debR + 5;
var opCol = col;
var rangeList = [];
var i;
for (i=debR; i < stopRow; i++){
var cell = sheet.getRange(i, col);
rangeList.push(cell.getValue());
}
return (rangeList);
}