ha ha האט געשריבן:
איך וועל זיין א מודה על האמת, איך האב נישט קיין אנונג ווי אזוי מען מאכט עס
די סקרינשאטס זענען עלטערע סקרינשאטס, איך האב נישט קיין צייט צו מאכן סקרינשאטס, וועל איך דיר פארבירן מסביר זיין וואס צו טוהן אויף אידיש.
1. אין די טאלבאר (אויבן) איז דא .Tools, 2 אונטער Tools, איז דא סקריפט עדיטער. 3. דרוק אויף יענס. 4. וועסט באקומען א פלאץ צו שרייבן קאוד, (5א. אויב עס ארבייט נישט מאך עס אויף אין אינקאגניטא מאוד) זארג דיר נישט, די וועסט נישט שרייבן קיין שום קאוד. 6. מעק אויס אלעס וואס איז דא דארט, 7. און אנשטאט קאפי און פעיסט די קאוד פון דא.
קאוד: וועל אויס אלע
function SELECT_TODAY_DATE() {
try {
var activeSheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var lastCell = activeSheet.getRange(activeSheet.getMaxRows(), activeSheet.getMaxColumns());
var searchRange = activeSheet.getRange("A2:A1000");
var breakOuterFor = false;
var today = new Date();
// var today = new Date(2020, 10, 1);
today = new Date(today.getFullYear(), today.getMonth(), today.getDate());
var values = searchRange.getValues();
var x = 0;
var y = 0;
for (x = 0; x < values.length; x++) {
for (y = 0; y < values[x].length; y++) {
if (values[x][y]) {
var value = new Date(values[x][y]);
if (value.getTime() == today.getTime()) {
console.log(values[x][y]);
// var activeRange = activeSheet.getRange(x + 2, y + 1);
// activeSheet.setActiveRange(activeRange);
breakOuterFor = true;
break;
}
}
}
if (breakOuterFor) {
break;
}
}
if (breakOuterFor) {
activeSheet.setActiveRange(lastCell);
SpreadsheetApp.flush();
activeSheet.getRange(x + 2, y + 1).activate();
}
} catch (e) {
alert('SELECT_TODAY_DATE : ' + e);
}
}
8. דרוק סעיוו, 9. דערנאך דרוק די ראן באטטען אויבן, 10. ער וועט דיר אפשר בעטן פערמישינעס, און ער וועט דיר זאגן אז ס'איז אנסעיף, 11. דריק עדווענסעד און 12. געב פערמישיענס. יעצט, אינגאנצן צו די לינקע זייט, וועסטו זען א זייגער, 13. דרוק אויף די זייגער 14, ביי די רעכטע לינקע ווינקעל וועסטו זען א באטטען + Add Trigger, דרוק אויף עס.
15. מאך זיכער אז אוטנער Choose which function to run שטייט SELECT_TODAY_DATE, דענאך מאך זיכער 16. אז אונטער Choose which deployment should run שטייט Head, אונטער 17. Select event source דארף שטיין From spreadsheet, און פאר 18. Select event type דארף שטיין On open דרוק סעיוו.
ביזט פארטיג. איך האב געלייגט נומבערס ביי יעדער סטעפ, אויב די ווערסט ערגעץ סטאק, שרייב וועלעכע נאמבער די האלסט ביי, און וואס די פארשטייסט נישט, בעסער מיט א סקרינשאט