Créer Google Apps Script avec un périmètre clair et des tests maîtrisés.
Un brouillon Apps Script nécessite un périmètre et des autorisations clairs. Préférez une opération déclenchée par l’utilisateur pour la première version et évitez l’accès inutile à d’autres services.
Adaptez le processus à votre tâche.
Décrivez la feuille, la plage exacte et la modification souhaitée avant de rédiger une fonction. Choisissez un déclenchement manuel pour le premier essai et expliquez quelles cellules le script peut modifier. Exécutez-le sur une copie et comparez les cellules modifiées à un petit jeu d’entrées connu.
- Ce que vous fournissez
- Disposition de la feuille et besoin d’automatisation délimité.
- Ce que vous obtenez
- Brouillon de script avec autorisations et instructions d’exécution manuelle.
Consultez les données et le résultat.
Entrée et sortie illustratives · exemple pédagogique, pas une exécution WebAct en direct
Exemple champ
Google Apps Script, bound to a spreadsheet. On sheet Intake, highlight blank cells in A2:B5 light red and reset nonblank cells to white. This explicit range contains required input cells only. Manual execution.
Exemple complet
function markMissingRequiredCells() {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Intake');
if (!sheet) throw new Error('Missing sheet: Intake');
const range = sheet.getRange('A2:B5');
const colors = range.getDisplayValues().map(row =>
row.map(value => value.trim() === '' ? '#fce8e6' : '#ffffff')
);
range.setBackgrounds(colors);
}
Only backgrounds in Intake!A2:B5 change; existing colors there are replaced. Test on a copy and review spreadsheet authorization. This example has not been executed in Apps Script.Chargez ces données dans le prompt, puis copiez-le dans WebAct pour essayer la tâche. Votre résultat peut différer de l'illustration.
Décisions et dépannage.
Le script doit-il agir sur la feuille qui se trouve active ?
Une feuille nommée et une plage délimitée sont plus faciles à examiner. Utilisez la feuille active uniquement si ce comportement fait intentionnellement partie de la tâche.
Pourquoi Apps Script demande-t-il une autorisation ?
L’accès aux feuilles de calcul peut nécessiter une permission. Examinez le script et les portées demandées avant d’autoriser, surtout si des services supplémentaires sont référencés.
Référence pour ce processus.
Essayez avec votre propre source.
Remplacez l'exemple par vos données dans le prompt. Gardez les exigences nécessaires, puis copiez la tâche dans WebAct.
Personnaliser et copier la tâche ↑