Class Range

Zakres

uzyskiwać dostęp do zakresów arkusza kalkulacyjnego i je modyfikować; Zakres może być pojedynczą komórką w arkuszu lub grupą sąsiadujących komórek w arkuszu.

Metody

MetodaZwracany typKrótki opis
activate()RangeUstawia określony zakres jako active range, a lewą górną komórkę w zakresie jako current cell.
activateAsCurrentCell()RangeUstawia określoną komórkę jako current cell.
addDeveloperMetadata(key)RangeDodaje do zakresu metadane dewelopera z określonym kluczem.
addDeveloperMetadata(key, visibility)RangeDodaje do zakresu metadane dewelopera z określonym kluczem i widocznością.
addDeveloperMetadata(key, value)RangeDodaje do zakresu metadane dewelopera z określonym kluczem i wartością.
addDeveloperMetadata(key, value, visibility)RangeDodaje do zakresu metadane dewelopera o określonym kluczu, wartości i widoczności.
applyColumnBanding()BandingStosuje do zakresu domyślny motyw pasków kolumn.
applyColumnBanding(bandingTheme)BandingStosuje do zakresu określony motyw pasków kolumn.
applyColumnBanding(bandingTheme, showHeader, showFooter)BandingStosuje do zakresu określony motyw pasów kolumn z określonymi ustawieniami nagłówka i stopki.
applyRowBanding()BandingStosuje do zakresu domyślny motyw naprzemiennego kolorowania wierszy.
applyRowBanding(bandingTheme)BandingStosuje do zakresu określony motyw paskowania wierszy.
applyRowBanding(bandingTheme, showHeader, showFooter)BandingStosuje do zakresu określony motyw pasków wierszy z określonymi ustawieniami nagłówka i stopki.
autoFill(destination, series)voidWypełnia komórkę destinationRange danymi na podstawie danych z tego zakresu.
autoFillToNeighbor(series)voidOblicza zakres, który ma zostać wypełniony nowymi danymi, na podstawie sąsiednich komórek i automatycznie wypełnia ten zakres nowymi wartościami na podstawie danych w nim zawartych.
breakApart()RangePonownie podzielić wszystkie komórki wielokolumnowe w zakresie na pojedyncze komórki.
canEdit()BooleanOkreśla, czy użytkownik ma uprawnienia do edytowania każdej komórki w zakresie.
check()RangeZmienia stan pól wyboru w zakresie na „zaznaczone”.
clear()RangeUsuwa zakres treści i formatów.
clear(options)RangeCzyści zakres zawartości, formatu, reguł sprawdzania poprawności danych lub komentarzy zgodnie z określonymi opcjami zaawansowanymi.
clearContent()RangeCzyści zawartość zakresu, pozostawiając formatowanie bez zmian.
clearDataValidations()RangeUsuwa reguły sprawdzania poprawności danych z zakresu.
clearFormat()RangeCzyści formatowanie w tym zakresie.
clearNote()RangeUsuwa notatkę z wybranej komórki lub komórek.
collapseGroups()RangeZwijanie wszystkich grup, które w całości mieszczą się w zakresie.
copyFormatToRange(gridId, column, columnEnd, row, rowEnd)voidSkopiuj formatowanie zakresu do podanej lokalizacji.
copyFormatToRange(sheet, column, columnEnd, row, rowEnd)voidSkopiuj formatowanie zakresu do podanej lokalizacji.
copyTo(destination)voidKopiuje dane z zakresu komórek do innego zakresu komórek.
copyTo(destination, copyPasteType, transposed)voidKopiuje dane z zakresu komórek do innego zakresu komórek.
copyTo(destination, options)voidKopiuje dane z zakresu komórek do innego zakresu komórek.
copyValuesToRange(gridId, column, columnEnd, row, rowEnd)voidSkopiuj zawartość zakresu do podanej lokalizacji.
copyValuesToRange(sheet, column, columnEnd, row, rowEnd)voidSkopiuj zawartość zakresu do podanej lokalizacji.
createDataSourcePivotTable(dataSource)DataSourcePivotTableTworzy pustą tabelę przestawną źródła danych na podstawie źródła danych, zakotwiczoną w pierwszej komórce tego zakresu.
createDataSourceTable(dataSource)DataSourceTableTworzy pustą tabelę źródła danych na podstawie źródła danych, zakotwiczoną w pierwszej komórce tego zakresu.
createDeveloperMetadataFinder()DeveloperMetadataFinderZwraca DeveloperMetadataFinderApi do wyszukiwania metadanych dewelopera w zakresie tego zakresu.
createFilter()FilterTworzy filtr i stosuje go do określonego zakresu w arkuszu.
createPivotTable(sourceData)PivotTableTworzy pustą tabelę przestawną z określonego zakresu sourceData zakotwiczonego w pierwszej komórce tego zakresu.
createTextFinder(findText)TextFinderTworzy narzędzie do wyszukiwania tekstu w zakresie, które może wyszukiwać i zamieniać tekst w tym zakresie.
deleteCells(shiftDimension)voidUsuwa ten zakres komórek.
expandGroups()RangeRozwija zwinięte grupy, których zakres lub przełącznik sterujący przecina ten zakres.
getA1Notation()StringZwraca opis zakresu w formie ciągu znaków w notacji A1.
getBackground()StringZwraca kolor tła lewej górnej komórki w zakresie (np. '#ffffff').
getBackgroundObject()ColorZwraca kolor tła lewej górnej komórki w zakresie.
getBackgroundObjects()Color[][]Zwraca kolory tła komórek w zakresie.
getBackgrounds()String[][]Zwraca kolory tła komórek w zakresie (np. '#ffffff').
getBandings()Banding[]Zwraca wszystkie zakresy, które są stosowane do dowolnych komórek w tym zakresie.
getCell(row, column)RangeZwraca daną komórkę w zakresie.
getColumn()IntegerZwraca pozycję początkową kolumny w tym zakresie.
getDataRegion()RangeZwraca kopię zakresu rozszerzonego w 4 kierunkach głównych Direction, aby obejmował wszystkie sąsiednie komórki zawierające dane.
getDataRegion(dimension)RangeZwraca kopię zakresu rozszerzonego o Direction.UPDirection.DOWN, jeśli określony wymiar to Dimension.ROWS, lub o Direction.NEXTDirection.PREVIOUS, jeśli wymiar to Dimension.COLUMNS.
getDataSourceFormula()DataSourceFormulaZwraca DataSourceFormula pierwszej komórki w zakresie lub null, jeśli komórka nie zawiera formuły źródła danych.
getDataSourceFormulas()DataSourceFormula[]Zwraca DataSourceFormula komórek w zakresie.
getDataSourcePivotTables()DataSourcePivotTable[]Pobiera wszystkie tabele przestawne źródeł danych, które przecinają zakres.
getDataSourceTables()DataSourceTable[]Pobiera wszystkie tabele źródeł danych, które przecinają zakres.
getDataSourceUrl()StringZwraca adres URL danych w tym zakresie, którego można użyć do tworzenia wykresów i zapytań.
getDataTable()DataTableZwraca dane w tym obiekcie jako DataTable.
getDataTable(firstRowIsHeader)DataTableZwraca dane z tego zakresu jako DataTable.
getDataValidation()DataValidationZwraca regułę sprawdzania poprawności danych dla komórki w lewym górnym rogu zakresu.
getDataValidations()DataValidation[][]Zwraca reguły sprawdzania poprawności danych dla wszystkich komórek w zakresie.
getDeveloperMetadata()DeveloperMetadata[]Pobiera metadane dewelopera powiązane z tym zakresem.
getDisplayValue()StringZwraca wyświetlaną wartość lewej górnej komórki w zakresie.
getDisplayValues()String[][]Zwraca prostokątną siatkę wartości dla tego zakresu.
getFilter()FilterZwraca filtr w arkuszu, do którego należy ten zakres, lub null, jeśli w arkuszu nie ma filtra.
getFontColorObject()ColorZwraca kolor czcionki komórki w lewym górnym rogu zakresu.
getFontColorObjects()Color[][]Zwraca kolory czcionki komórek w zakresie.
getFontFamilies()String[][]Zwraca rodziny czcionek komórek w zakresie.
getFontFamily()StringZwraca rodzinę czcionek komórki w lewym górnym rogu zakresu.
getFontLine()StringPobiera styl linii komórki w lewym górnym rogu zakresu ('underline', 'line-through' lub 'none').
getFontLines()String[][]Pobiera styl linii komórek w zakresie ('underline', 'line-through' lub 'none').
getFontSize()IntegerZwraca rozmiar czcionki w punktach komórki w lewym górnym rogu zakresu.
getFontSizes()Integer[][]Zwraca rozmiary czcionek komórek w zakresie.
getFontStyle()StringZwraca styl czcionki ('italic' lub 'normal') komórki w lewym górnym rogu zakresu.
getFontStyles()String[][]Zwraca style czcionki komórek w zakresie.
getFontWeight()StringZwraca grubość czcionki (normalna/pogrubiona) komórki w lewym górnym rogu zakresu.
getFontWeights()String[][]Zwraca wagi czcionek komórek w zakresie.
getFormula()StringZwraca formułę (w notacji A1) dla lewej górnej komórki zakresu lub pusty ciąg znaków, jeśli komórka jest pusta lub nie zawiera formuły.
getFormulaR1C1()StringZwraca formułę (w notacji R1C1) dla danej komórki lub null, jeśli nie ma formuły.
getFormulas()String[][]Zwraca formuły (notacja A1) dla komórek w zakresie.
getFormulasR1C1()String[][]Zwraca formuły (notacja R1C1) dla komórek w zakresie.
getGridId()IntegerZwraca identyfikator siatki arkusza nadrzędnego zakresu.
getHeight()IntegerZwraca wysokość zakresu.
getHorizontalAlignment()StringZwraca wyrównanie poziome tekstu (do lewej, do środka lub do prawej) w komórce w lewym górnym rogu zakresu.
getHorizontalAlignments()String[][]Zwraca poziome wyrównanie komórek w zakresie.
getLastColumn()IntegerZwraca pozycję kolumny końcowej.
getLastRow()IntegerZwraca pozycję wiersza końcowego.
getMergedRanges()Range[]Zwraca tablicę obiektów Range reprezentujących scalone komórki, które w całości znajdują się w bieżącym zakresie lub zawierają co najmniej 1 komórkę w bieżącym zakresie.
getNextDataCell(direction)RangeZaczynając od komórki w pierwszej kolumnie i wierszu zakresu, zwraca następną komórkę w podanym kierunku, która jest krawędzią ciągłego zakresu komórek zawierających dane lub komórką na krawędzi arkusza kalkulacyjnego w tym kierunku.
getNote()StringZwraca notatkę powiązaną z podanym zakresem.