Usługa Zaawansowane Arkusze umożliwia dostęp do interfejsu API Arkuszy za pomocą Apps Script. Podobnie jak wbudowana usługa interfejsu 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 usługa wbudowana jest łatwiejsza w użyciu, ale ta usługa zaawansowana udostępnia 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 korzysta z 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łosić problemy i uzyskać inną pomoc, zapoznaj się z przewodnikiem pomocy dotyczącym Arkuszy.
Przykładowy kod
Poniższy przykładowy kod korzysta z wersji 4 interfejsu API. Jest to jedyna wersja interfejsu Arkuszy 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 Odczytaj pojedynczy zakres.
Zapisywanie wartości w wielu zakresach
W przykładzie poniżej pokazujemy, jak zapisać dane w różnych, rozłącznych zakresach w arkuszu za pomocą jednego żądania. Jest to odpowiednik przykładowego przepisu Zapisywanie w wielu zakresach.
Dodawanie nowego arkusza
Poniższy przykład pokazuje, jak utworzyć nowy arkusz o określonym rozmiarze i kolorze karty. Jest to odpowiednik przykładowego przepisu Dodaj arkusz.
Tworzenie tabeli przestawnej
Poniższy przykład pokazuje, jak utworzyć tabelę przestawną na podstawie danych źródłowych. Jest to odpowiednik przykładowego przepisu Dodawanie tabeli przestawnej.