Я искал все выше и ниже, но мне не удалось найти ответ (я уверен, что я не объясняю его правильно)
У меня есть Google Sheet с несколькими листами (вкладками), помеченными как TabA, TabB и Tab C.
На этом листе Google я отправляю команду Sla sh в Slack, которая затем автоматически заполняет строку на одной из вкладок с помощью скрипта apps.
Я пытаюсь просто вставить слово TabA в указанную ячейку c каждый раз, когда обнаруживается новая строка. И вставьте слово TabB, когда на листе TabB будет создана новая строка и т. Д. c.
Я уверен, что просто неправильно набираю свои вопросы, поэтому я не могу найти ответ.
На самом деле я не уверен, какая часть кода размещается на листе, я думаю, что это так?
if(sheetName) {
sheetName = sheetName.charAt(0).toUpperCase() + sheetName.slice(1)
} else {
sheetName = "Current"
}
// Find sheet
var sheetFlag = false;
for (var r = 1; r < settings.length; r++) {
if (settings[r][1] == channelID) {
var sheetID = settings[r][2];
var targetChannelID = settings[r][4];
var title = settings[r][0];
sheetFlag = true;
break;
}
}
if (sheetFlag) {
var sheet = SpreadsheetApp.openById(sheetID).getSheetByName(sheetName);
if(!sheet) {
sheet = SpreadsheetApp.openById(sheetID).insertSheet(sheetName);
}
var lastRow = sheet.getLastRow();
var slackDetails = ["", "", text1, "","","","","",realName, new Date(),title,text2];
// paste the slack details to the sheet
sheet.getRange(lastRow + 1,1,1,slackDetails.length).setValues([slackDetails]);```
Thank you in advance