Ich habe ein Dokument in Google Sheets (I im Gesundheitswesen Simulation arbeiten), die zwei separate Blätter (Tabs) innerhalb des Master hat. Eine Registerkarte ist MAR, die andere ist VITALS. Ich brauche jeden, um innerhalb desselben Skripts zu laufen und sich nicht gegenseitig zu stören. Ich kann nur einen zur Arbeit bringen, nicht den anderen.Benötigen Zeitstempel für zwei getrennte Blätter in Google-Tabelle innerhalb derselben benutzerdefinierten Skript
Ich werde jeden Posten unter (Sie werden, dass in der Lage zu sehen, wenn man arbeitet, wird der andere nicht, aber jeder arbeiten, wenn die anderen // rem'd geführt wird).
Ich bin nicht sicher, welche Variablen geändert werden müssen, damit sie koexistieren und zusammenarbeiten. Ich weiß, dass ich etwas Einfaches vermissen muss. DANKE im Voraus!
MAR TIME STAMP
function onEdit() {
var x = SpreadsheetApp.getActiveSheet();
if(x.getName() == "MAR") { //checks that we're on the correct sheet
var y = x.getActiveCell();
if(y.getColumn() == 4) { //checks the column
var nextCell = y.offset(0,1);
if(nextCell.getValue() === '') //is empty?
nextCell.setValue(new Date());
}
}
}
Vitals TIME STAMP
function onEdit() {
var x = SpreadsheetApp.getActiveSheet();
if(x.getName() == "Vitals") { //checks that we're on the correct sheet
var y = x.getActiveCell();
if(y.getColumn() == 1) { //checks the column
var nextCell = y.offset(0,1);
if(nextCell.getValue() === '') //is empty?
nextCell.setValue(new Date());
}
}
}
Sie Sir sind eine stählerne Augen Rakete Mann! Ich kann dir und allen anderen hier nicht genug danken! – Paul