Добро пожаловать в Telegram-канал "Google Apps Script Russian"! Если вы интересуетесь всем, что связано с Google Apps Script, то это место идеально для вас. Здесь вы найдете самую актуальную и полезную информацию о данной теме.
Канал создан для всех, кто хочет изучать Google Apps Script, создавать собственные приложения, автоматизировать задачи и многое другое. В нашем канале вы найдете много полезных советов, инструкций, туториалов и обзоров, которые помогут вам освоить этот инструмент на максимальном уровне.
Для более детальной информации и обсуждения вопросов, вы всегда можете обратиться к администраторам канала @Boorawchick и @oshliaer. Они всегда готовы помочь и поддержать вас. Также, присоединяйтесь к нашему чату @googleappsscriptrc, чтобы общаться с другими участниками канала, делиться опытом и задавать вопросы.
Не упустите возможность стать экспертом в области Google Apps Script вместе с нами. Присоединяйтесь к Telegram-каналу "Google Apps Script Russian" прямо сейчас и начните свой путь к новым знаниям и навыкам!
22 Jan, 17:06
20 Jan, 12:15
ContentService
. Добавьте 08 Jan, 12:51
06 Jan, 07:57
13 Dec, 10:09
11 Dec, 08:27
Session.getActiveUser().getEmail()
. В ответе на вопрос я разъясняю словами справки, почему получить такие данные трудно, практически невозможно https://qna.habr.com/answer?answer_id=2471864#answers_list_answer15 Nov, 07:19
getValues
08 Nov, 09:17
01 Nov, 08:13
01 Oct, 14:31
30 Sep, 18:17
02 Sep, 12:49
23 Aug, 11:12
21 Aug, 08:55
20 Aug, 09:00
function combineCells() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var dataRange = sheet.getDataRange();
var data = dataRange.getValues();
for (var i = 0; i < data.length; i++) {
var cellA = data[i][0];
var cellB = data[i][1];
data[i][2] = cellA + cellB;
}
dataRange.setValues(data);
}
function combineCells() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var dataRange = sheet.getDataRange();
var data = dataRange.getValues();
for (var i = 0; i < data.length; i++) {
var cellA = data[i][0];
var cellB = data[i][1];
data[i][2] = '<b>' + cellA + '</b>' + cellB;
}
dataRange.setValues(data);
}
function combineCells() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var dataRange = sheet.getDataRange();
var data = dataRange.getValues();
for (var i = 0; i < data.length; i++) {
var cellA = data[i][0];
var cellB = data[i][1];
var richText = SpreadsheetApp.newRichTextValue().setText(cellA).setBold(true).build();
data[i][2] = richText + cellB;
}
dataRange.setValues(data);
}
08 Aug, 13:04
06 Aug, 14:51
const range = sheet.getRange(2, 2, lastIndexData, 1);
range.moveTo(range.offset(lastIndexFormula - lastIndexData, 0));
05 Aug, 08:37
01 Aug, 09:30
29 Jul, 10:34
22 Jul, 16:21
28 мая 2009 в 12:49
04 Jul, 07:49