Reprezentuje rysunek na arkuszu w arkuszu kalkulacyjnym.
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
get | Container | Pobiera informacje o tym, gdzie rysunek jest umieszczony w arkuszu. |
get | Integer | Zwraca rzeczywistą wysokość tego rysunku w pikselach. |
get | String|null | Zwraca nazwę makra dołączonego do tego rysunku. |
get | Sheet | Zwraca arkusz, w którym znajduje się ten rysunek. |
get | Integer | Zwraca rzeczywistą szerokość tego rysunku w pikselach. |
get | Number | Zwraca indeks z tego rysunku. |
remove() | void | Usuwa rysunek z arkusza kalkulacyjnego. |
set | Drawing | Ustawia rzeczywistą wysokość tego rysunku w pikselach. |
set | Drawing | Przypisuje do tego rysunku funkcję makra. |
set | Drawing | Określa położenie rysunku na arkuszu. |
set | Drawing | Ustawia rzeczywistą szerokość rysunku w pikselach. |
set | Drawing | Ustawia kolejność nakładania tego rysunku. |
Szczegółowa dokumentacja
get Container Info()
Pobiera informacje o tym, gdzie rysunek jest umieszczony w arkuszu.
Powrót
Container – obiekt zawierający pozycję kontenera rysunku.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Height()
Zwraca rzeczywistą wysokość tego rysunku w pikselach.
// 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()); }
Powrót
Integer – wysokość rysunku w pikselach.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get On Action()
Zwraca nazwę makra dołączonego do tego rysunku.
// 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()); }
Powrót
String|null – nazwa makra dołączonego do tego rysunku.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Sheet()
Zwraca arkusz, w którym znajduje się ten rysunek.
// 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()); }
Powrót
Sheet – arkusz, w którym znajduje się rysunek.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Width()
Zwraca rzeczywistą szerokość tego rysunku w pikselach.
// 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()); }
Powrót
Integer – szerokość rysunku w pikselach.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get ZIndex()
Zwraca indeks z tego rysunku.
// 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()); }
Powrót
Number – kolejność nakładania tego rysunku.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
remove()
Usuwa rysunek z arkusza kalkulacyjnego. Każda kolejna operacja na rysunku powoduje błąd skryptu.
// Deletes all drawings from the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { drawings[i].remove(); }
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Height(height)
Ustawia rzeczywistą wysokość tego rysunku w pikselach.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
height | Integer | Oczekiwana wysokość w pikselach. |
Powrót
Drawing – ten rysunek do łączenia.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set On Action(macroName)
Przypisuje do tego rysunku funkcję makra.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
macro | String | Nazwa funkcji makra. |
Powrót
Drawing – ten rysunek do łączenia.
set Position(anchorRowPos, anchorColPos, offsetX, offsetY)
Określa położenie rysunku na arkuszu. Indeksy wiersza i kolumny kotwicy są indeksowane od 1.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
anchor | Integer | Górna krawędź rysunku jest zakotwiczona w tym wierszu. |
anchor | Integer | Górna krawędź rysunku jest zakotwiczona w tej kolumnie. |
offsetX | Integer | Poziome przesunięcie od rogu komórki w pikselach. |
offsetY | Integer | Pionowe przesunięcie od rogu komórki w pikselach. |
Powrót
Drawing – ten rysunek do łączenia.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Width(width)
Ustawia rzeczywistą szerokość rysunku w pikselach.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
width | Integer | Żądana szerokość w pikselach. |
Powrót
Drawing – ten rysunek do łączenia.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set ZIndex(zIndex)
Ustawia kolejność nakładania tego rysunku.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
zIndex | Number | Kolejność nakładania tego rysunku. |
Powrót
Drawing – ten rysunek do łączenia.