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 Container Info()
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 Height()
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 On Action()
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 Sheet()
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 Width()
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 ZIndex()
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 Height(height)
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 On Action(macroName)
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 Position(anchorRowPos, anchorColPos, offsetX, offsetY)
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 Width(width)
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 ZIndex(zIndex)
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.