Google Apps - getCurrentCell () не работает - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь запустить этот код на новом пустом листе:

function myFunction() {
  var sheet1 = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];
  var current = sheet1.getCurrentCell().getA1Notation();
  Browser.msgBox(sheet1.getSheetName()+'-'+current);
}

Но независимо от того, какую ячейку я выбрал в настоящий момент, она всегда возвращает «А1» в качестве текущей ячейки. Я что-то упустил или это ошибка?

1 Ответ

0 голосов
/ 23 апреля 2020
function myFunction() {
  const ss=SpreadsheetApp.getActive();
  const shts=ss.getSheets();
  shts.forEach(function(s){
    s.activate();
    let msg=Utilities.formatString('Sheet: %s\nCell: %s',s.getName(),s.getActiveCell().getA1Notation());
    ss.toast(msg);
    SpreadsheetApp.flush();
    Utilities.sleep(5000);
  })
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...