0
我正試圖將兩個在Google工作表上使用的腳本合併爲一個。 他們將在不同的標籤上工作。在Google工作表中使用兩個腳本(Javascript)
將腳本組合在一起的正確方法是什麼?
我的兩個腳本如下:
function onEdit(e) {
var sheets = ['Sanshiro', 'Yujiro', 'Mei', 'Suil', 'Martin', 'Yuta', 'Rachel','So'],
cols = [1, 6, 4],
writeCols = [15, 11],
ind = cols.indexOf(e.range.columnStart);
if (sheets.indexOf(e.source.getActiveSheet()
.getName()) === -1 || ind === -1 || !e.value) return;
if (ind === 0 && e.value === 'Update') {
e.range.setValue(new Date());
} else if (ind === 1) {
if (e.range.offset(0, 5)
.getValue() === '') e.range.offset(0, 5)
.setValue(2);
if (e.range.offset(0, 9)
.getValue() === '') e.range.offset(0, 10)
.setValue(new Date());
if (e.range.offset(0, -5)
.getValue() === '') e.range.offset(0, -5)
.setValue(new Date());
else if (ind === 1) {
if (e.range.offset(0, 1)
.getValue() === 'Updated') e.range.offset(0, 1)
.setValue(Col1);
}
}}
function onEdit() {
var s = SpreadsheetApp.getActiveSheet();
if(s.getName() == "Must Place candis") { //checks that we're on the correct sheet
var r = s.getActiveCell();
if(r.getColumn() == 2) { //checks the column
var nextCell = r.offset(0,12);
nextCell.setValue(new Date());
}
}
}
任何幫助,將不勝感激!如果你能幫助我理解這個過程,那麼我想學習!
非常感謝!