Добавление данных в google docs через скрипт

Статус
В этой теме нельзя размещать новые ответы.

Sergo_Sev

Творец
Регистрация
14 Июн 2008
Сообщения
578
Реакции
193
Есть скрипт для гугла, который позволяет добавлять данные в таблицу через GET запрос, но необходимо указать лист, на который нужно добавить данные
Вот пример Для просмотра ссылки Войди или Зарегистрируйся

Может кто имел дело с гугло скриптами?
 

Вложения

  • 7GXlUUam8yY.jpg
    7GXlUUam8yY.jpg
    152,8 KB · Просмотры: 9
Есть два способа через список объектов или по имени листа.
Код:
 function doGet(e)
{
  var sheet = SpreadsheetApp.openById("1Xvvlp7qy_RCoS7-3dIttirOb_az0a9EwptFUdTKpbuk");
  sheet.getSheets()[1]; //Указывает на второй по списку лист.
//sheet.getSheetName('Лист 1'); //По имени листа.
  var n=sheet.getRange("A1").getValue()+2;
  var d = new Date();
  sheet.getRange("A"+n).setValue(d);
  sheet.getRange("B"+n).setValue('Номер 1');
  sheet.getRange("C"+n).setValue('Номер 2');
  sheet.getRange("A1").setValue(n-1);
}
 
Спасибо! Правда с ошибками было, но зато теперь я разобрался куда и как писать строку с указанием листа
Вот исправленный код
Код:
var sheet = sheet.getSheets()[2]; //Указывает на второй по списку лист.
var sheet = sheet.getSheetByName('Лист1'); //По имени листа.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху