Class Drawing

Rysunek

Reprezentuje rysunek na arkuszu w arkuszu kalkulacyjnym.

Metody

MetodaZwracany typKrótki opis
getContainerInfo()ContainerInfoPobiera informacje o pozycji rysunku w arkuszu.
getHeight()IntegerZwraca faktyczną wysokość rysunku w pikselach.
getOnAction()StringZwraca nazwę makra dołączonego do tego rysunku.
getSheet()SheetZwraca arkusz, w którym znajduje się ten rysunek.
getWidth()IntegerZwraca faktyczną szerokość rysunku w pikselach.
getZIndex()NumberZwraca kolejność nakładania elementów dla tego rysunku.
remove()voidUsuwa ten rysunek z arkusza kalkulacyjnego.
setHeight(height)DrawingUstawia rzeczywistą wysokość tego rysunku w pikselach.
setOnAction(macroName)DrawingPowoduje przypisanie funkcji makra do tego rysunku.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)DrawingUstawia pozycję rysunku w arkuszu.
setWidth(width)DrawingUstawia rzeczywistą szerokość tego rysunku w pikselach.
setZIndex(zIndex)DrawingUstawia kolejność nakładania elementów dla rysunku.

Szczegółowa dokumentacja

getContainerInfo()

Pobiera informacje o pozycji rysunku w arkuszu.

Powrót

ContainerInfo – obiekt zawierający pozycję kontenera rysunku.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getHeight()

Zwraca faktyczną wysokość rysunku w pikselach.

// Logs the height of all drawings in a sheet
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var 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 co najmniej jednym z tych zakresów:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getOnAction()

Zwraca nazwę makra dołączonego do tego rysunku.

// Logs the macro name of all drawings on the active sheet.
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getOnAction());
}

Powrót

String – nazwa makra dołączona do tego rysunku.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getSheet()

Zwraca arkusz, w którym znajduje się ten rysunek.

// Logs the parent sheet of all drawings on the active sheet.
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getSheet());
}

Powrót

Sheet – arkusz, na którym znajduje się rysunek.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getWidth()

Zwraca faktyczną szerokość rysunku w pikselach.

// Logs the width of all drawings in a sheet
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var 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 co najmniej jednym z tych zakresów:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getZIndex()

Zwraca kolejność nakładania elementów dla tego rysunku.

// Logs the z-index of all drawings on the active sheet.
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getZIndex());
}

Powrót

Number – indeks Z tego rysunku.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

remove()

Usuwa ten rysunek z arkusza kalkulacyjnego. Każda dalsza operacja na rysunku spowoduje .

// Deletes all drawings from the active sheet.
var drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (var i = 0; i < drawings.length; i++) {
  drawings[i].remove();
}

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setHeight(height)

Ustawia rzeczywistą wysokość tego rysunku w pikselach.

Parametry

NazwaTypOpis
heightIntegerWymagana wysokość w pikselach.

Powrót

Drawing – ten rysunek do łańcuchów.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setOnAction(macroName)

Powoduje przypisanie funkcji makra do tego rysunku.

Parametry

NazwaTypOpis
macroNameStringNazwa funkcji makra.

Powrót

Drawing – ten rysunek do łańcuchów.


setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)

Ustawia pozycję rysunku w arkuszu. Pozycja wiersza i kolumny kotwicy a indeksy mają 1 indeks.

Parametry

NazwaTypOpis
anchorRowPosIntegerGórna część rysunku jest zakotwiczona w tym wierszu.
anchorColPosIntegerGórna część rysunku jest zakotwiczona w tej kolumnie.
offsetXIntegerOdsunięcie w poziomie od rogu komórki w pikselach.
offsetYIntegerOdsunięcie w pionie od rogu komórki w pikselach.

Powrót

Drawing – ten rysunek do łańcuchów.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setWidth(width)

Ustawia rzeczywistą szerokość tego rysunku w pikselach.

Parametry

NazwaTypOpis
widthIntegerŻądana szerokość w pikselach.

Powrót

Drawing – ten rysunek do łańcuchów.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setZIndex(zIndex)

Ustawia kolejność nakładania elementów dla rysunku.

Parametry

NazwaTypOpis
zIndexNumberKolejność nakładania elementów tego rysunku.

Powrót

Drawing – ten rysunek do łańcuchów.