Usługa Arkuszy zaawansowanych umożliwia dostęp do interfejsu API Arkuszy za pomocą Apps Script. Podobnie jak wbudowana usługa Google Sheets API w Apps Script ten interfejs API umożliwia skryptom odczytywanie, edytowanie, formatowanie i prezentowanie danych w Arkuszach Google. W większości przypadków łatwiej jest korzystać z usługi wbudowanej, ale usługa zaawansowana oferuje kilka dodatkowych funkcji.
Dokumentacja
Szczegółowe informacje o tej usłudze znajdziesz w dokumentacji referencyjnej interfejsu Sheets API. Podobnie jak wszystkie usługi zaawansowane w Apps Script, zaawansowana usługa Arkuszy używa tych samych obiektów, metod i parametrów co publiczny interfejs API. Więcej informacji znajdziesz w artykule Jak określane są podpisy metod.
Aby zgłaszać problemy i uzyskać inną pomoc, zapoznaj się z przewodnikiem pomocy dotyczącym Arkuszy Google.
Przykładowy kod
Przykładowy kod poniżej używa interfejsu API w wersji 4. Jest to jedyna wersja interfejsu Sheets API, która jest obecnie dostępna jako usługa zaawansowana w Apps Script.
Odczytywanie wartości z zakresu
Poniższy przykład pokazuje, jak odczytać wartości danych z określonego zakresu w arkuszu za pomocą usługi zaawansowanej Arkuszy. Jest to odpowiednik przykładowego przepisu Czytaj pojedynczy zakres.
Zapisywanie wartości w wielu zakresach
Ten przykład pokazuje, jak zapisywać dane w różnych, niepokrywających się zakresach arkusza za pomocą jednego zapytania. Jest to odpowiednik przykładu skryptu Write to multiple ranges.
Dodawanie nowego arkusza
W tym przykładzie pokazujemy, jak utworzyć nowy arkusz o określonym rozmiarze i kolorze karty. Jest to odpowiednik przykładu przepisu Dodawanie arkusza.
Tworzenie tabeli przestawnej
W tym przykładzie pokazujemy, jak utworzyć tabelę przestawną na podstawie danych źródłowych. Jest to odpowiednik przykładu Dodawanie tabeli przestawnej.