Impostazione valore in una cella in foglio a cui script è associato
SpreadsheetApp.getActiveSpreadsheet().getSheetByName(SHEET_NAME).getRange(RANGE).setValue(VALUE);
valore Ambito in una cella in foglio che è aperto attualmente ea cui script è associato
SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getRange(RANGE).setValue(VALUE);
Impostazione del valore in una cella in alcuni spreadshe et a cui lo script non è collegato (nome del foglio Destinazione noto)
SpreadsheetApp.openById(SHEET_ID).getSheetByName(SHEET_NAME).getRange(RANGE).setValue(VALUE);
Valore impostato in una cella in qualche foglio di calcolo per cui lo script non è collegata (posizione foglio di destinazione noto)
SpreadsheetApp.openById(SHEET_ID).getSheets()[POSITION].getRange(RANGE).setValue(VALUE);
Questi sono costanti, è necessario definire da soli
SHEET_ID
SHEET_NAME
POSITION
VALUE
RANGE
Per script allegato a un foglio intendo che lo script risiede nell'editor di script di quel foglio. Non allegato significa non risiedere nell'editor di script di quel foglio. Può essere in qualsiasi altro posto.
mi permetto di suggerire di leggere le basi del appscript provando i [tutorial?] (Https://developers.google.com/apps-script/articles) –