Aktywne Wpisy

Piotrek7231 +7
#mecz #stadionowejedzenie #ekstraklasa #jedzenie #pilkanozna
Kiełba z bułką 20pln Jagiellonia Białystok
Kiełba z bułką 20pln Jagiellonia Białystok
źródło: temp_file5507354998504658520
PobierzOcena
- 1 63.4% (147)
- 2 19.0% (44)
- 3 7.3% (17)
- 4 0.9% (2)
- 5 9.5% (22)

Wracam do wyzwania #zmiensiezchlopem Chlopskie cele na wrzesien:
- nie kupowac slodkich napojow/slodyczy ( zjesc moge, ale nie moge kupic)
- zrzucic wage do 90kg ( jestem ok 94 teraz)
- regularnie robic cwiczenia od fizjo
- zaczac sie uczyc pytona
- nie zostawac w pracy dluzej niz te 8h ( czasem sie o--------m,przez co zostaje dluzej zeby nadrobic). Bede nastawiac alarm.
- nie kupowac slodkich napojow/slodyczy ( zjesc moge, ale nie moge kupic)
- zrzucic wage do 90kg ( jestem ok 94 teraz)
- regularnie robic cwiczenia od fizjo
- zaczac sie uczyc pytona
- nie zostawac w pracy dluzej niz te 8h ( czasem sie o--------m,przez co zostaje dluzej zeby nadrobic). Bede nastawiac alarm.
źródło: FvX5Ow8WcAAA0pl
Pobierz




Mam nadzieję, że tagi są dobre. XD Mam kod do liczenia znaków z zalinkowanych dokumentów Google'a (Google Apps Script), ale jednocześnie nie potrafię obejść problemu, że skrypt się zatrzymuje (i jednocześnie nie zapisuje uzyskanych wyników), jeśli natrafi na problem z linkiem: brak pliku, brak dostępu, błędny link etc. Czy ktoś ma pomysł, jak nakazać w takiej sytuacji wywalanie informacji o błędzie (w docelowej komórce) i dalszą pracę?
function postCharacterCounts() {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet()
const values = sheet.getRange(2, 1, sheet.getLastRow()-1, 1)
.getDisplayValues()
.flat()
.map(row => {
return (row.includes(
http))? [characterCount(row)]
: [row]
})
sheet.getRange(2, 2, values.length, values[0].length)
.setValues(values)
function characterCount(url) {
return DocumentApp.openByUrl(url)
.getBody()
.getText()
.split(`
){}\:";’'<>?–,.\/ĄąĆćĘꣳŃńÓóŚśŹźŻż…ñÑüÜáÁéÉíÍóÓúÚäÄöÖüÜßÀÂÄÈÉÊËÎÏÔŒÙÛÜŸÇàâäèéêëîïôœùûüÿçĈĉĜĝĤĥĴĵŜŝŬŭ©™®]/.exec(character)).filter(character => /[a-zA-ZA-z0-9-!$%^&*()„”" "_+|~=
.length
}
}
const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet()
powinieneś mieć
const spreadSheet