Привет, как настроить скрипт, чтобы выделенная ячейка при использовании макроса меняла значение. Допустим было значение в ячейке 185 - выделяю ячейку, нажимаю макрос - значение стало 166.
Код ниже не работает, error - selection.getCurrentCell()
Код |
---|
function _61test() {
var q = SpreadsheetApp.getActiveSpreadsheet()
var cellD1 = q.getActiveSheet().selection.getCurrentCell().getValue();
var minu = cellD1 - 61;
};
|
Макрос ниже работает, но он меняет, только значение ячейки В5, а нужно "по нажатию"
Код |
---|
function myFunction() {
var q = SpreadsheetApp.getActiveSpreadsheet()
var cellD1 = q.getActiveSheet().getRange("B5").getValue();
var minu = cellD1 - 61;
var s = q.getActiveSheet().getRange("B5").setValue(minu);
};
|