Në fletëllogaritëse, ju nevojitet një buton që shkruan zonën kohore të fletës, kohën dhe datën aktuale në një qelizë, kështu që sa herë që shtypet butoni, vula kohore përditësohet në atë qelizë specifike.
Pasi provova skripta të ndryshëm, refuzoi disa sepse nuk përdorin formatin dd/mm/vvvv hh:mm:ss ose nuk lejojnë ndryshimin e formatit, arritëm në këtë pikë:
function TIMESTAMP() {
SpreadsheetApp.getActiveRange().setValue(new Date());
var sheet = SpreadsheetApp.getActiveSheet();
var addedDate = sheet.getRange(1,1).getValue();
var addedTime = Utilities.formatDate(addedDate, SpreadsheetApp.getActive().getSpreadsheetTimeZone(), "hh:mm a");
}
kur shtypet butoni, me skriptin, vula kohore me zonën e saktë kohore shfaqet në qelizën aktuale aktive POR shfaqet një gabim:
Përjashtim: Parametrat (String, String, String) nuk përputhen me nënshkrimin e metodës për Utilities.formatDate.
Si të caktoni qelizën ku duhet të shfaqet vula kohore, t'i përditësoni vlerat e saj sa herë që shtypet butoni dhe të zgjidhni gabimin e parametrave?