Créez, accédez et modifiez des plages nommées dans une feuille de calcul. Les plages nommées sont des plages associées à des alias de chaîne. Vous pouvez les afficher et les modifier via l'interface utilisateur de Sheets, dans le menu Données > Intervalles nommés.
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| get | String | Récupère le nom de cette plage nommée. | 
| get | Range | Récupère la plage référencée par cette plage nommée. | 
| remove() | void | Supprime cette plage nommée. | 
| set | Named | Définit/met à jour le nom de la plage nommée. | 
| set | Named | Définit/met à jour la plage de cette plage nommée. | 
Documentation détaillée
get
Récupère le nom de cette plage nommée.
Renvois
String : nom de cette plage nommée
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Récupère la plage référencée par cette plage nommée.
Renvois
Range : plage de la feuille de calcul associée à cette plage nommée
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
remove()
Supprime cette plage nommée.
// The code below deletes all the named ranges in the spreadsheet. const namedRanges = SpreadsheetApp.getActive().getNamedRanges(); for (let i = 0; i < namedRanges.length; i++) { namedRanges[i].remove(); }
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Définit/met à jour le nom de la plage nommée.
// The code below updates the name for the first named range. const namedRanges = SpreadsheetApp.getActiveSpreadsheet().getNamedRanges(); if (namedRanges.length > 1) { namedRanges[0].setName('UpdatedNamedRange'); }
Paramètres
| Nom | Type | Description | 
|---|---|---|
| name | String | Nouveau nom de la plage nommée. | 
Renvois
Named : plage dont le nom a été défini par l'appel
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Définit/met à jour la plage de cette plage nommée.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| range | Range | Plage de la feuille de calcul à associer à cette plage nommée. | 
Renvois
Named : plage nommée pour laquelle la plage de la feuille de calcul a été définie
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets