Скрипт приложения Google: запись активного мониторинга в реальном времени - PullRequest
0 голосов
/ 01 декабря 2018

Вот мой код.Я пытаюсь обновить диапазон (activeRange) методом сна.Диапазон не обновляется.Есть ли у вас какие-либо идеи ?Спасибо

function onOpen() {
SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
  .createMenu('Custom Menu')
  .addItem('Show sidebar', 'showSidebar')
  .addToUi();
}

function showSidebar() {
  var html = HtmlService.createHtmlOutputFromFile('Page')
  .setTitle('My custom sidebar')
  .setWidth(300);
SpreadsheetApp.getUi() // Or DocumentApp or FormApp.
  .showSidebar(html);
}

function getActiveRange(){


for (i=1; i<50; i++){

Utilities.sleep(100);
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Feuille 1');
var range = sheet.getActiveRange().getA1Notation();
SpreadsheetApp.getActiveSheet().getRange(i,1).setValue(range);
SpreadsheetApp.flush();

}   

}
...