Google Apps Script (GAS)は、Googleの各種サービスを自動化したり、カスタマイズしたりするためのスクリプト言語です。この記事では、Google SpreadsheetのGAS関数の一つであるgetDataSourcePivotTables
について詳しく解説します。この関数は、スプレッドシートにあるデータソースピボットテーブルのリストを取得するために使用されます。
この記事でわかること
getDataSourcePivotTables
関数の基本的な使い方getDataSourcePivotTables
関数の引数の解説getDataSourcePivotTables
関数の戻り値について
getDataSourcePivotTables関数
プログラムサンプル
// スプレッドシートを取得
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// データソースピボットテーブルのリストを取得
var pivotTables = spreadsheet.getDataSourcePivotTables();
// ピボットテーブルの情報をログに出力
for (var i = 0; i < pivotTables.length; i++) {
Logger.log(pivotTables[i].getPivotTableId());
}
引数の解説
getDataSourcePivotTables
関数は引数を取りません。
戻り値
getDataSourcePivotTables
関数は、スプレッドシートにあるデータソースピボットテーブルのリストを返します。各ピボットテーブルはDataSourcePivotTableオブジェクトとして表されます。
公式ドキュメントのURL: Google Apps Script Reference
まとめ
この記事では、Google SpreadsheetのGAS関数getDataSourcePivotTables
について詳しく解説しました。この関数を使うと、スプレッドシートにあるデータソースピボットテーブルのリストを簡単に取得することができます。これにより、データ分析やレポート作成の自動化がさらに進化します。
参考文献: Google Apps Script Reference
CodeCampは、現役エンジニアからマンツーマンで学べるオンラインプログラミングスクールです。WebデザインやWebサービス開発、転職支援など、目的に合わせた多様なコースが選べます。
朝7時〜夜23時40分まで、365日レッスンが受けられるため、忙しい方でも自分のペースで学習を進めることが可能です。通過率8%の厳しい選考を通過した質の高い講師陣が、あなたのキャリアチェンジを強力にサポートします。
さらに、未経験者向けのカリキュラムや、学習開始から20日以内の全額返金保証制度もあるため、プログラミング学習に不安を感じている方でも安心して始めることができます。
CodeCampで理想の働き方を実現しよう
このブログでは断片的な説明になってしまっていますが、本書は幅広いGASの内容が網羅的に学べる本です。イチから学びたい方は是非読んでみてください。
すでにGASをある程度マスターした方にも辞書的に手元に置いておくと便利です。