Rappresenta un disegno su un foglio di un foglio di lavoro.
Metodi
| Metodo | Tipo restituito | Breve descrizione | 
|---|---|---|
| get | Container | Recupera le informazioni sulla posizione del disegno nel foglio. | 
| get | Integer | Restituisce l'altezza effettiva di questo disegno in pixel. | 
| get | String | Restituisce il nome della macro associata a questo disegno. | 
| get | Sheet | Restituisce il foglio in cui viene visualizzato il disegno. | 
| get | Integer | Restituisce la larghezza effettiva di questo disegno in pixel. | 
| get | Number | Restituisce lo z-index di questo disegno. | 
| remove() | void | Elimina il disegno dal foglio di lavoro. | 
| set | Drawing | Imposta l'altezza effettiva del disegno in pixel. | 
| set | Drawing | Assegna una funzione di macro a questo disegno. | 
| set | Drawing | Imposta la posizione in cui viene visualizzato il disegno nel foglio. | 
| set | Drawing | Imposta la larghezza effettiva del disegno in pixel. | 
| set | Drawing | Imposta l'indice z di questo disegno. | 
Documentazione dettagliata
get
Recupera le informazioni sulla posizione del disegno nel foglio.
Invio
Container: un oggetto contenente la posizione del contenitore del disegno.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Restituisce l'altezza effettiva di questo disegno in pixel.
// 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()); }
Invio
Integer: l'altezza del disegno in pixel.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Restituisce il nome della macro associata a questo disegno.
// 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()); }
Invio
String: il nome della macro associata a questo disegno.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Restituisce il foglio in cui viene visualizzato il disegno.
// 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()); }
Invio
Sheet: il foglio su cui viene visualizzato il disegno.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Restituisce la larghezza effettiva di questo disegno in pixel.
// 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()); }
Invio
Integer: la larghezza del disegno in pixel.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Restituisce lo z-index di questo disegno.
// 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()); }
Invio
Number: l'indice Z di questo disegno.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
remove()
Elimina il disegno dal foglio di lavoro. Qualsiasi operazione successiva sul disegno comporta un errore dello script.
// Deletes all drawings from the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { drawings[i].remove(); }
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Imposta l'altezza effettiva del disegno in pixel.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| height | Integer | L'altezza desiderata in pixel. | 
Invio
Drawing: questo disegno, per l'accoppiamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Assegna una funzione di macro a questo disegno.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| macro | String | Nome della funzione della macro. | 
Invio
Drawing: questo disegno, per l'accoppiamento.
set
Imposta la posizione in cui viene visualizzato il disegno nel foglio. Gli indici di posizione della riga e della colonna di ancoraggio sono indicizzati da 1.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| anchor | Integer | Il lato superiore del disegno è ancorato a questa riga. | 
| anchor | Integer | Il lato superiore del disegno è ancorato in questa colonna. | 
| offsetX | Integer | Lo scostamento orizzontale dal angolo della cella in pixel. | 
| offsetY | Integer | Lo scostamento verticale dal angolo della cella in pixel. | 
Invio
Drawing: questo disegno, per l'accoppiamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Imposta la larghezza effettiva del disegno in pixel.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| width | Integer | La larghezza desiderata in pixel. | 
Invio
Drawing: questo disegno, per l'accoppiamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Imposta l'indice z di questo disegno.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| zIndex | Number | Z-Index di questo disegno. | 
Invio
Drawing: questo disegno, per l'accoppiamento.