Google Sheets не может прочитать диапазон - PullRequest
1 голос
/ 10 октября 2019

Сделал электронную таблицу, в которой есть вводы в фунтах и ​​евро, создал скрипт, который бы настраивал формат чисел на фунты или евро в зависимости от другой ячейки. Я бы отредактировал ячейку на «UK» или «IE», а затем она бы отрегулировала все 4 ячейки вправо. Есть ошибка, которую я сейчас получаю:

'Невозможно прочитать свойство "range" из неопределенного. (строка 2, файл «Код») '

Я добавил новый лист, содержащий некоторую другую информацию, но затем удалил ее, думая, что это проблема. Первоначально он работал, но теперь, кажется, не работает, несмотря на отсутствие изменений (сделанные 3 дня назад)

  if (e.range.getColumn() == '1') {
    switch (e.value) {
      case 'UK':
        e.range.offset(0,4).setNumberFormat('[$£-809]#,##0.00'); 
        break;
      case 'IE':
        e.range.offset(0,4).setNumberFormat('[$€]#,##0.00');  
        break;
      default:
        e.range.offset(0,4).setNumberFormat('[$£-809]#,##0.00'); 
    }
  }
}

Когда я изменяю столбец 1 на 'UK' или 'IE', он должен изменить числовой формат 4 ячейкивправо быть в фунтах стерлингов или евро

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...