Итак, у меня есть лист Google, созданный на основе формы Google. Я пытаюсь сделать так, чтобы в каждой строке была кнопка, запускающая облачную функцию на основе данных в каждой строке. Я хотел бы, чтобы кнопка была создана из скрипта.
Сейчас я знаю, что кнопка может быть создана только как «кнопка с плавающей точкой», а не в каждом ряду.
Я также знаю, что некоторые люди делают обходной путь, используя флажок. Есть ли какое-либо решение этой проблемы?
UPDATE
Я знаю, как вставить изображение с кодом ниже, но я не знаю, как автоматически назначить этому изображению сценарий, поэтому при нажатии на него запускается сценарий.
function insertImageOnSpreadsheet() {
var sheet = SpreadsheetApp.getActiveSheet();
var response = UrlFetchApp.fetch(
'https://developers.google.com/google-ads/scripts/images/reports.png');
var binaryData = response.getContent();
// Insert the image in cell
var blob = Utilities.newBlob(binaryData, 'image/png', 'MyImageName');
sheet.insertImage(blob, 8, 8);
}
Буду признателен за любые рекомендации.