Используйте для вопросов о Google Apps Script, облачной платформе сценариев Google на основе JavaScript для автоматизации задач в продуктах Google и сторонних сервисах. Используйте в дополнение к соответствующим тегам продукта (например, [google-sheet], [google-docs]) или API-тегам (например, [google-drive-api]), где это применимо.

Подробнее про google-apps-script...

Я просматриваю таблицу, строка за строкой, обрабатываю информацию. Если конкретная строка приводит к созданию счета-фактуры, я хочу записать этот номер счета-фактуры в ячейку в конце .......
9 Апр 2021 в 20:54
Есть ли способ, где я могу просто скопировать график Sparkline, чтобы, если я удалю значение Sparkline, у меня все еще может быть график Sparkline в другой ячейке, используя простой скрипт, который может управляться временем....
9 Апр 2021 в 20:03
Для удобства я настроил парсер hreflang. Я хотел добавить счетчик, который будет показывать общее количество языков для каждого веб-сайта. Я не разбираюсь в этом и не могу дать вам большего .......
9 Апр 2021 в 15:30
Я хочу очистить содержимое выбранной строки (не удалять всю строку). Может кто поможет? Например: выбран D3 Очистить D3, E3, F3, G3, H3, но не удалять строку....
9 Апр 2021 в 12:31
У меня есть слайд-стол Google с тремя слайдами, и я хочу добавить комментарий к каждому слайду. Я могу добраться до слайда, используя цикл for (общее количество строк на листе такое же, как общее количество слайдов, а слайд, который я использую, является вторым слайдом, поэтому с моим циклом пробле....
9 Апр 2021 в 05:42
В таблице Google у меня есть самозаполняющийся список твитов твиттера, и я пытаюсь отфильтровать все твиты за предыдущий день. Я получаю сообщение об ошибке: "Невозможно прочитать свойство" длина "из неопределенного" Ошибка находится в последней строке кода TargetSheet.getRange (1,1, filterData.leng....
9 Апр 2021 в 04:05
Я пытаюсь установить динамическое раскрывающееся меню в Google Sheet с помощью скрипта приложений. Мне удалось заставить работать большинство частей, кроме настройки проверки данных в необходимых ячейках: function sheetByName(ssId, sheetName) { var ss = SpreadsheetApp.openById(ssId); var sheet ....
9 Апр 2021 в 03:10
Резюме: мне нужно получить диапазон значений с одного листа, а затем установить их в первую пустую строку второго листа. Если эта строка заполнена, добавьте к следующей. Я могу заставить скрипт устанавливать значения .......
9 Апр 2021 в 02:17
Я пытаюсь создать собственный массив с данными таблицы Google, получая определенные столбцы в определенном порядке. Столбцы / порядок устанавливаются на листе Google. Приведенное ниже работает, но я хотел бы сделать возврат по строке 11 более динамичным. function buildArray() { const s = Spreads....
8 Апр 2021 в 23:52
Я пытаюсь вставить строку (автоматически) ниже, когда ячейка в столбце D = 1 (лист1). Кто-нибудь может мне помочь? Спасибо....
8 Апр 2021 в 18:58
Мне нужно перебрать каждую заполненную ячейку в моем листе Google и удалить эти символы: {stringValue=}. Один из моих столбцов выглядит так: COLUMN NAME: category {stringValue=Pump} {stringValue=Motor} {stringValue=Motor} {stringValue=Flow Meter} {stringValue=Flow Meter} {stringValue=Flow Meter} {s....
У меня есть такой код: function copyInfo() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var copySheet = ss.getSheetByName("WREQ"); var pasteSheet = ss.getSheetByName("Orders/Deliveries"); // get source range var source = copySheet.getRange("A2:X");; // get destination range var ....
У меня есть следующий код: function copyInfo () {var ss = SpreadsheetApp.getActiveSpreadsheet (); var copySheet = ss.getSheetByName ("WREQ"); var pasteSheet = ss.getSheetByName (".......
Я хочу перевернуть изображение с помощью скрипта приложений. Но его не переворачивают. Я хочу перевернуть на месте, а не перемещать изображение в другое место. Я пробовал с функцией myFunction () {var image = .......
Я хочу удалить имя, количество, цену, цель, sl акции после нахождения ее в данных, не удаляя всю строку. В настоящее время код, который у меня есть, удаляет всю строку. Пожалуйста, помогите Например: Если он найдет .......
Я недавно работал над проектом, который отправляет значения в электронную таблицу Google, а обработчик сбоев всегда выдает предупреждение: я что-то делаю не так? Кстати, вот код: MainGsFile.gs : var Server = SpreadsheetApp.openByUrl("Spreadsheet Url"); //I know that's not the Spreadsheet Url var P....
8 Апр 2021 в 10:42
Я нашел этот скрипт, который я запускаю, чтобы дать мне отметку времени в определенном столбце «EditXY», когда есть изменение в столбце «ContentXY». Мне нужно повторно использовать его на нескольких листах под названием: A0, .......
8 Апр 2021 в 10:10
Я хочу создать сценарий приложения Google для получения черновика Gmail с подписью путем сбора данных из электронной таблицы Google. по умолчанию, function Loop_Email_Drafts() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getActiveSheet(); var index = 2; var lastRow = sheet.ge....
Я искал ответ на эту проблему, но безуспешно. Читая этот вопрос, я закомментировал все функции, кроме функции, имеющей триггер .......
8 Апр 2021 в 07:10
Это мой JavaScript, написанный в самом файле HTML, где я хочу вызвать value(Time) из функции, написанной в файле code.gs, для получения времени из электронной таблицы. Также функция, написанная ниже на JavaScript, будет запускать onclick кнопки с новым URL-адресом, имеющим параметры время, значени....
Мне нужно отправить сообщения по всем адресам электронной почты, перечисленным в столбце A, пожалуйста, помогите, var e1 = SpreadsheetApp.getActiveSpreadsheet (). GetSheetByName ("sampling"). GetRange ("A: A"); var email1 = .......
8 Апр 2021 в 05:03
function myFunction() { var ServerIP = 'xxx.xxx.xxx.xxx'; var SQL_Port = '3306'; var SQL_Usr = 'GDriveUser'; var SQL_Pwd = '**********'; var SQL_DB = 'wordpress_10'; var connectorInstance = 'jdbc:mysql://' + ServerIP+':'+SQL_Port; var ConnectString = connectorInstance+'/'+SQL_DB; ....
7 Апр 2021 в 19:44
Я разрабатываю надстройку для Google Sheets Add On Marketplace, и я несколько застрял в процессе проверки, который требует Google. Они просят меня повторно сделать снимок экрана процесса авторизации приложения в первый раз, но, поскольку я уже дал разрешение на запуск моего дополнения, я не могу сн....
7 Апр 2021 в 19:15
Я пытаюсь заполнить столбец A1 в SwimmerSheet именами пользователей (столбец C) в моем userSheet, соответствующими статусу «Nageur» (столбец D). Поскольку я новичок в Google Script, я не .......
7 Апр 2021 в 17:01
Я ищу скрипт приложений Google, который может отправлять электронную почту на основе ввода формы. Я пробовал это, но это не работает: for(var i in mailCreator){ if(mailCreator[i][0].match("...@abc.nl")!=null){ MailApp.sendEmail({ to: "123@def.com", subject: ADDED_TO_GR....
7 Апр 2021 в 15:33