Représente un dessin sur une feuille d'une feuille de calcul.
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| get | Container | Obtient des informations sur l'emplacement du dessin dans la feuille. | 
| get | Integer | Renvoie la hauteur réelle de ce dessin, en pixels. | 
| get | String | Renvoie le nom de la macro associée à ce dessin. | 
| get | Sheet | Renvoie la feuille sur laquelle s'affiche ce dessin. | 
| get | Integer | Renvoie la largeur réelle de ce dessin en pixels. | 
| get | Number | Renvoie l'indice Z de ce dessin. | 
| remove() | void | Supprime ce dessin de la feuille de calcul. | 
| set | Drawing | Définit la hauteur réelle de ce dessin en pixels. | 
| set | Drawing | Attribue une fonction de macro à ce dessin. | 
| set | Drawing | Définit la position à laquelle le dessin s'affiche sur la feuille. | 
| set | Drawing | Définit la largeur réelle de ce dessin en pixels. | 
| set | Drawing | Définit l'indice z de ce dessin. | 
Documentation détaillée
get
Obtient des informations sur l'emplacement du dessin dans la feuille.
Renvois
Container : objet contenant la position du conteneur du dessin.
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
Renvoie la hauteur réelle de ce dessin, en pixels.
// Logs the height of all drawings in a sheet const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getHeight()); }
Renvois
Integer : hauteur du dessin en pixels.
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
Renvoie le nom de la macro associée à ce dessin.
// Logs the macro name of all drawings on the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getOnAction()); }
Renvois
String : nom de la macro associée à ce dessin.
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
Renvoie la feuille sur laquelle s'affiche ce dessin.
// Logs the parent sheet of all drawings on the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getSheet()); }
Renvois
Sheet : feuille sur laquelle le dessin s'affiche.
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
Renvoie la largeur réelle de ce dessin en pixels.
// Logs the width of all drawings in a sheet const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getWidth()); }
Renvois
Integer : largeur du dessin en pixels.
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
Renvoie l'indice Z de ce dessin.
// Logs the z-index of all drawings on the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getZIndex()); }
Renvois
Number : z-index de ce dessin.
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 ce dessin de la feuille de calcul. Toute autre opération sur le dessin entraîne une erreur de script.
// Deletes all drawings from the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { drawings[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 la hauteur réelle de ce dessin en pixels.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| height | Integer | Hauteur souhaitée en pixels. | 
Renvois
Drawing : ce dessin, pour le chaînage.
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
Attribue une fonction de macro à ce dessin.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| macro | String | Nom de la fonction de macro. | 
Renvois
Drawing : ce dessin, pour le chaînage.
set
Définit la position à laquelle le dessin s'affiche sur la feuille. Les indices de position de ligne et de colonne d'ancrage sont indexés à 1.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| anchor | Integer | Le haut du dessin est ancré sur cette ligne. | 
| anchor | Integer | La partie supérieure du dessin est ancrée dans cette colonne. | 
| offsetX | Integer | Décalage horizontal par rapport au coin de la cellule, en pixels. | 
| offsetY | Integer | Décalage vertical par rapport au coin de la cellule, en pixels. | 
Renvois
Drawing : ce dessin, pour le chaînage.
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 la largeur réelle de ce dessin en pixels.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| width | Integer | Largeur souhaitée en pixels. | 
Renvois
Drawing : ce dessin, pour le chaînage.
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 l'indice z de ce dessin.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| zIndex | Number | Z-index de ce dessin. | 
Renvois
Drawing : ce dessin, pour le chaînage.