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 Name()
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 Range()
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 Name(name)
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 Range(range)
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