このサービスを使用すると、スクリプトで Google スプレッドシート ファイルの作成、アクセス、変更を行うことができます。スプレッドシートにデータを保存するガイドもご覧ください。
メソッドを複数回呼び出す場合など、パフォーマンスを向上させるためにスプレッドシート オペレーションがまとめられることがあります。保留中の変更をすべてすぐに行う必要がある場合(スクリプトの実行中にユーザー情報を表示する場合など)は、Spreadsheet
を呼び出します。
クラス
名前 | 概要 |
---|---|
Auto | 自動入力値の計算に使用されるシリーズのタイプを列挙します。 |
Banding | 範囲の行または列に適用される色パターンであるバンドにアクセスして変更します。 |
Banding | バンディング テーマの列挙型。 |
Big | 既存の BigQuery データソース仕様にアクセスします。 |
Big | Big のビルダー。 |
Boolean | Conditional でブール値の条件にアクセスします。 |
Boolean | 条件付き書式やフィルタで使用できるブール値の条件を表す列挙型。 |
Border | Range.setBorder(top, left, bottom, right, vertical, horizontal, color, style) を使用して範囲に設定できるスタイル。 |
Cell | セルに追加する画像を表します。 |
Cell | Cell のビルダー。 |
Color | 色の表現。 |
Color | Color のビルダー。 |
Conditional | 条件付き書式ルールにアクセスする。 |
Conditional | 条件付き書式ルールのビルダー。 |
Container | シート内のグラフの位置にアクセスします。 |
Copy | 使用可能な特殊な貼り付けの種類を列挙します。 |
Data | データ実行エラーコードの列挙型。 |
Data | データ実行状態の列挙型。 |
Data | データの実行ステータス。 |
Data | 既存のデータソースにアクセスして変更する。 |
Data | 既存のデータソース グラフにアクセスして変更する。 |
Data | データソースの列にアクセスして変更する。 |
Data | 既存のデータソースの数式にアクセスして変更する。 |
Data | 既存のデータソース パラメータにアクセスする。 |
Data | データソース パラメータの型の列挙型。 |
Data | 既存のデータソース ピボット テーブルにアクセスして変更する。 |
Data | 既存の更新スケジュールにアクセスして変更する。 |
Data | 更新スケジュールの頻度にアクセスします。この頻度には、更新する頻度と時間を指定します。 |
Data | 更新のスコープの列挙。 |
Data | 既存のデータソースシートにアクセスして変更する。 |
Data | 既存のデータソースのシートフィルタにアクセスして変更する。 |
Data | 既存のデータソース仕様の一般設定にアクセスします。 |
Data | Data のビルダー。 |
Data | 既存のデータソース テーブルにアクセスして変更する。 |
Data | Data 内の既存の列にアクセスして変更する。 |
Data | 既存のデータソース テーブル フィルタにアクセスして変更する。 |
Data | データソース タイプの列挙型。 |
Data | データの入力規則にアクセスする。 |
Data | データの入力規則のビルダー。 |
Data | 範囲に設定できるデータ検証条件を表す列挙型。 |
Date | 既存の日時グループ化ルールにアクセスする。 |
Date | 日時のグループ化ルールの種類。 |
Developer | デベロッパーのメタデータにアクセスして変更する。 |
Developer | スプレッドシートでデベロッパー メタデータを検索する。 |
Developer | デベロッパーのメタデータの位置情報にアクセスする。 |
Developer | デベロッパー メタデータの場所の種類の列挙型。 |
Developer | デベロッパー メタデータの公開設定の種類の列挙型。 |
Dimension | スプレッドシートにデータを保存できる方向の列挙型。 |
Direction | 矢印キーを使用してスプレッドシート内で移動できる方向を表す列挙型。 |
Drawing | スプレッドシートのシート上に描画された図形を表します。 |
Embedded | 面グラフのビルダー。 |
Embedded | 棒グラフのビルダー。 |
Embedded | スプレッドシートに埋め込まれたグラフを表します。 |
Embedded | Embedded の編集に使用されるビルダー。 |
Embedded | 縦棒グラフのビルダー。 |
Embedded | 複合グラフのビルダー。 |
Embedded | ヒストグラム グラフのビルダー。 |
Embedded | 折れ線グラフのビルダー。 |
Embedded | 円グラフのビルダー。 |
Embedded | 散布図のビルダー。 |
Embedded | 表グラフのビルダー。 |
Filter | このクラスは、デフォルトのシートタイプである Grid シートの既存のフィルタを変更するために使用します。 |
Filter | このクラスは、既存のフィルタに関する情報を取得したり、フィルタの条件をコピーしたりするために使用します。 |
Filter | フィルタに条件を追加するには、次の操作を行います。
|
Frequency | フリークエンシー タイプの列挙型。 |
Gradient | Conditional でグラデーション(色)条件にアクセスします。 |
Group | スプレッドシート グループにアクセスして変更する。 |
Group | グループ コントロールの切り替えボタンが配置できる位置を表す列挙型。 |
Interpolation | Conditional の Gradient で使用する値を計算するための補間オプションを表す列挙型。 |
Looker | 既存の Looker データソース仕様にアクセスするために使用される Data 。 |
Looker | Looker のビルダー。 |
Named | スプレッドシートで名前付き範囲を作成、アクセス、変更する。 |
Over | スプレッドシートのグリッド上の画像を表します。 |
| 古いバージョンの Google スプレッドシートで保護されたシートにアクセスして変更する。 |
Pivot | ピボット テーブルのフィルタにアクセスして変更する。 |
Pivot | ピボット テーブルの分割グループにアクセスして変更する。 |
Pivot | ピボット テーブルのグループの上限にアクセスして変更する。 |
Pivot | ピボット テーブルにアクセスして変更する。 |
Pivot | ピボット テーブルのデータを要約する関数の列挙型。 |
Pivot | ピボット テーブルの値グループにアクセスして変更する。 |
Pivot | ピボット値を別の値の関数として表示する方法の列挙型。 |
Protection | 保護された範囲とシートにアクセスして変更する。 |
Protection | 編集から保護できるスプレッドシートの部分を表す列挙型。 |
Range | スプレッドシートの範囲にアクセスして変更する。 |
Range | 同じシート内の 1 つ以上の Range インスタンスのコレクション。 |
Recalculation | スプレッドシートの再計算で使用できる間隔を表す列挙型。 |
Relative | 日付ベースの Boolean で使用される値を計算するための相対日付オプションを表す列挙型。 |
Rich | セルのテキストを表すスタイル設定されたテキスト文字列。 |
Rich | リッチテキスト値のビルダー。 |
Selection | アクティブなシートで現在アクティブな選択範囲にアクセスします。 |
Sheet | スプレッドシートのシートにアクセスして変更する。 |
Sheet | スプレッドシートに存在するさまざまな種類のシートを紹介します。 |
Slicer | スライサーを表します。範囲、グラフ、ピボット テーブルを非共同編集方式でフィルタするために使用されます。 |
Sort | 並べ替え順序を表す列挙型。 |
Sort | 並べ替えの仕様。 |
Spreadsheet | Google スプレッドシート ファイルにアクセスして変更する。 |
Spreadsheet | Google スプレッドシート ファイルへのアクセスと作成。 |
Spreadsheet | 既存のテーマにアクセスして変更する。 |
Text | テキストによる経路案内の列挙型。 |
Text | 範囲、シート、スプレッドシート内のテキストを検索または置換します。 |
Text | セルのテキストの回転設定にアクセスします。 |
Text | セル内のテキストのレンダリング スタイル。 |
Text | テキスト スタイルのビルダー。 |
Text | テキストの列を複数の列に分割できる事前設定された区切り文字のタイプを列挙します。 |
Theme | テーマの色を表します。 |
Theme | テーマでサポートされているさまざまな色エントリを表す列挙型。 |
Value | Spreadsheet サービスの Range クラスから Range.getValue() と Range.getValues() によって返される値型の列挙型。 |
Wrap | セルのテキストの折り返しを処理するために使用される戦略の列挙型。 |
Auto Fill Series
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
DEFAULT_SERIES | Enum | デフォルトです。 |
ALTERNATE_SERIES | Enum | この設定で自動入力すると、拡張された範囲内の空のセルには既存の値のコピーが入力されます。 |
Banding
メソッド
Banding Theme
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
LIGHT_GREY | Enum | 明るいグレーのバンディング テーマ。 |
CYAN | Enum | シアンのバンドリング テーマ。 |
GREEN | Enum | 緑色のバンドのテーマ。 |
YELLOW | Enum | 黄色のバンディング テーマ。 |
ORANGE | Enum | オレンジ色の帯状のテーマ。 |
BLUE | Enum | 青いバンドのテーマ。 |
TEAL | Enum | 青緑色のバンディング テーマ。 |
GREY | Enum | グレーのバンド テーマ。 |
BROWN | Enum | 茶色の帯状のパターン。 |
LIGHT_GREEN | Enum | 明るい緑色のバンドのテーマ。 |
INDIGO | Enum | インディゴのバンドリング テーマ。 |
PINK | Enum | ピンクのバンドのテーマ。 |
Big Query Data Source Spec
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Data | このデータソースの設定に基づいて Data を作成します。 |
get | String | BigQuery データセット ID を取得します。 |
get | Data | データソースのパラメータを取得します。 |
get | String | 課金プロジェクト ID を取得します。 |
get | String | 生のクエリ文字列を取得します。 |
get | String | BigQuery テーブル ID を取得します。 |
get | String | テーブルの BigQuery プロジェクト ID を取得します。 |
get | Data | データソースのタイプを取得します。 |
Big Query Data Source Spec Builder
メソッド
Boolean Condition
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Color | このブール条件の背景色を取得します。 |
get | Boolean | このブール値の条件でテキストが太字になった場合は true を返し、このブール値の条件でテキストから太字が削除された場合は false を返します。 |
get | Boolean | Boolean 列挙型で定義されているルールの条件タイプを取得します。 |
get | Object[] | ルールの条件の引数の配列を取得します。 |
get | Color | このブール値条件のフォントの色を取得します。 |
get | Boolean | このブール値の条件でテキストが斜体化される場合は true を返し、このブール値の条件でテキストから斜体化が削除される場合は false を返します。 |
get | Boolean | このブール値の条件でテキストに取り消し線が引かれる場合は true を返し、このブール値の条件でテキストから取り消し線が削除される場合は false を返します。 |
get | Boolean | このブール条件でテキストに下線が引かれる場合は true を返し、このブール条件でテキストから下線が削除される場合は false を返します。 |
Boolean Criteria
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
CELL_EMPTY | Enum | セルが空の場合、条件が満たされます。 |
CELL_NOT_EMPTY | Enum | セルが空でない場合、条件が満たされます。 |
DATE_AFTER | Enum | 指定された値より後の日付の場合、条件が満たされます。 |
DATE_BEFORE | Enum | 指定された値より前の日付の場合、条件が満たされます。 |
DATE_EQUAL_TO | Enum | 日付が指定された値と等しい場合に条件が満たされます。 |
DATE_NOT_EQUAL_TO | Enum | 日付が指定された値と等しくない場合、条件が満たされます。 |
DATE_AFTER_RELATIVE | Enum | 日付が相対日付値より後の場合、条件が満たされます。 |
DATE_BEFORE_RELATIVE | Enum | 日付が相対日付値より前の場合、条件が満たされます。 |
DATE_EQUAL_TO_RELATIVE | Enum | 日付が相対日付値と等しい場合に条件が満たされます。 |
NUMBER_BETWEEN | Enum | 指定された値の範囲内にある数値の場合、条件が満たされます。 |
NUMBER_EQUAL_TO | Enum | 指定された値に等しい数値が条件を満たします。 |
NUMBER_GREATER_THAN | Enum | 指定された値より大きい数値の場合、条件が満たされます。 |
NUMBER_GREATER_THAN_OR_EQUAL_TO | Enum | 指定された値以上の数値が条件を満たします。 |
NUMBER_LESS_THAN | Enum | 数値が指定された値より小さい場合に条件が満たされます。 |
NUMBER_LESS_THAN_OR_EQUAL_TO | Enum | 数値が指定された値以下の場合、条件が満たされます。 |
NUMBER_NOT_BETWEEN | Enum | 指定された値の範囲外の数値が条件を満たします。 |
NUMBER_NOT_EQUAL_TO | Enum | 指定された値と等しくない数値の場合、条件が満たされます。 |
TEXT_CONTAINS | Enum | 入力に指定された値が含まれている場合、条件が満たされます。 |
TEXT_DOES_NOT_CONTAIN | Enum | 入力に指定された値が含まれていない場合、条件が満たされます。 |
TEXT_EQUAL_TO | Enum | 入力が指定された値と等しい場合、条件が満たされます。 |
TEXT_NOT_EQUAL_TO | Enum | 入力が指定された値と等しくない場合、条件が満たされます。 |
TEXT_STARTS_WITH | Enum | 入力が指定された値で始まると、条件が満たされます。 |
TEXT_ENDS_WITH | Enum | 入力が指定された値で終わると、条件が満たされます。 |
CUSTOM_FORMULA | Enum | 条件が満たされると、指定された数式が true と評価されます。 |
Border Style
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
DOTTED | Enum | 点線の枠線。 |
DASHED | Enum | 破線の枠線。 |
SOLID | Enum | 細い実線の枠線。 |
SOLID_MEDIUM | Enum | 中程度の実線の枠線。 |
SOLID_THICK | Enum | 太い実線の枠線。 |
DOUBLE | Enum | 2 本の実線の枠線。 |
Cell Image
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
value | Value | 画像の値の型を表す Value に設定されたフィールド。 |
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | String | この画像の代替テキストの説明を返します。 |
get | String | この画像の代替テキストのタイトルを返します。 |
get | String | Google がホストする画像の URL を返します。 |
get | String | 画像のソース URL を取得します。URL が使用できない場合は null を返します。 |
to | Cell | 画像を画像値型に変換してセルに配置できるようにするビルダーを作成します。 |
Cell Image Builder
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
value | Value | 画像の値の型を表す Value に設定されたフィールド。 |
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
build() | Cell | セルに画像を追加するために必要な画像値の型を作成します。 |
get | String | この画像の代替テキストの説明を返します。 |
get | String | この画像の代替テキストのタイトルを返します。 |
get | String | Google がホストする画像の URL を返します。 |
get | String | 画像のソース URL を取得します。URL が使用できない場合は null を返します。 |
set | Cell | この画像の代替テキストの説明を設定します。 |
set | Cell | この画像の代替テキストのタイトルを設定します。 |
set | Cell | 画像のソース URL を設定します。 |
to | Cell | 画像を画像値型に変換してセルに配置できるようにするビルダーを作成します。 |
Color
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
as | Rgb | この色を Rgb に変換します。 |
as | Theme | この色を Theme に変換します。 |
get | Color | この色のタイプを取得します。 |
Color Builder
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
as | Rgb | この色を Rgb に変換します。 |
as | Theme | この色を Theme に変換します。 |
build() | Color | ビルダーに指定された設定から色オブジェクトを作成します。 |
get | Color | この色のタイプを取得します。 |
set | Color | RGB 色として設定します。 |
set | Color | テーマの色として設定します。 |
Conditional Format Rule
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Conditional | このルールの設定を含むルールビルダーのプリセットを返します。 |
get | Boolean | このルールがブール値の条件条件を使用している場合、ルールの Boolean 情報を取得します。 |
get | Gradient | このルールがグラデーション条件の条件を使用している場合、ルールの Gradient 情報を取得します。 |
get | Range[] | この条件付き書式ルールが適用される範囲を取得します。 |
Conditional Format Rule Builder
メソッド
Container Info
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Integer | グラフの左側はこの列に固定されます。 |
get | Integer | グラフの上部がこの行に固定されます。 |
get | Integer | グラフの左上は、アンカー列からこのピクセル分離れています。 |
get | Integer | グラフの左上隅がアンカー行からこのピクセル分ずれます。 |
Copy Paste Type
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
PASTE_NORMAL | Enum | 値、数式、書式、結合を貼り付ける。 |
PASTE_NO_BORDERS | Enum | 値、数式、書式、結合を貼り付けますが、境界は貼り付けません。 |
PASTE_FORMAT | Enum | 書式のみを貼り付けます。 |
PASTE_FORMULA | Enum | 数式のみを貼り付けます。 |
PASTE_DATA_VALIDATION | Enum | データの入力規則のみを貼り付けます。 |
PASTE_VALUES | Enum | 書式、数式、結合を除いた値のみを貼り付けます。 |
PASTE_CONDITIONAL_FORMATTING | Enum | 色ルールのみを貼り付けます。 |
PASTE_COLUMN_WIDTHS | Enum | 列幅のみを貼り付けます。 |
Data Execution Error Code
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
DATA_EXECUTION_ERROR_CODE_UNSUPPORTED | Enum | Apps Script でサポートされていないデータ実行エラーコード。 |
NONE | Enum | データ実行にエラーはありません。 |
TIME_OUT | Enum | データの実行がタイムアウトしました。 |
TOO_MANY_ROWS | Enum | データの実行により、上限を超える行が返されます。 |
TOO_MANY_COLUMNS | Enum | データの実行により、上限を超える数の列が返されます。 |
TOO_MANY_CELLS | Enum | データの実行で、上限を超えるセルが返される。 |
ENGINE | Enum | データ実行エンジンのエラー。 |
PARAMETER_INVALID | Enum | データ実行パラメータが無効です。 |
UNSUPPORTED_DATA_TYPE | Enum | データの実行により、サポートされていないデータ型が返されます。 |
DUPLICATE_COLUMN_NAMES | Enum | データの実行により、重複する列名が返されます。 |
INTERRUPTED | Enum | データ実行が中断されます。 |
OTHER | Enum | その他のエラー。 |
TOO_MANY_CHARS_PER_CELL | Enum | データの実行により、1 つのセルに許容される最大文字数を超える値が返されます。 |
DATA_NOT_FOUND | Enum | データソースが参照するデータベースが見つかりません。 |
PERMISSION_DENIED | Enum | ユーザーに、データソースが参照するデータベースへのアクセス権がない。 |
Data Execution State
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
DATA_EXECUTION_STATE_UNSUPPORTED | Enum | データ実行状態は Apps Script ではサポートされていません。 |
RUNNING | Enum | データの実行が開始され、実行中です。 |
SUCCESS | Enum | データの実行が完了し、正常に完了しました。 |
ERROR | Enum | データの実行が完了し、エラーが発生しています。 |
NOT_STARTED | Enum | データの実行が開始されていません。 |
Data Execution Status
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Data | データ実行のエラーコードを取得します。 |
get | String | データ実行のエラー メッセージを取得します。 |
get | Data | データ実行の状態を取得します。 |
get | Date | 実行ステータスに関係なく、最後にデータ実行が完了した時刻を取得します。 |
get | Date | データが最後に正常に更新された時刻を取得します。 |
is | Boolean | 前回の正常な実行のデータが切り捨てられた場合は true 、それ以外の場合は false を返します。 |
Data Source
メソッド
Data Source Chart
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
cancel | Data | このオブジェクトに関連付けられているデータ更新が現在実行中の場合は、その更新をキャンセルします。 |
force | Data | 現在の状態に関係なく、このオブジェクトのデータを更新します。 |
get | Data | オブジェクトがリンクされているデータソースを取得します。 |
get | Data | オブジェクトのデータ実行ステータスを取得します。 |
refresh | Data | オブジェクトのデータを更新します。 |
wait | Data | 指定された秒数経過後にタイムアウトし、現在の実行が完了するまで待機します。 |
Data Source Column
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Data | データソース列に関連付けられているデータソースを取得します。 |
get | String | データソース列の数式を取得します。 |
get | String | データソース列の名前を取得します。 |
has | Boolean | 列に配列の依存関係があるかどうかを返します。 |
is | Boolean | 列が計算列かどうかを返します。 |
remove() | void | データソース列を削除します。 |
set | Data | データソース列の式を設定します。 |
set | Data | データソース列の名前を設定します。 |
Data Source Formula
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
cancel | Data | このオブジェクトに関連付けられているデータ更新が現在実行中の場合は、その更新をキャンセルします。 |
force | Data | 現在の状態に関係なく、このオブジェクトのデータを更新します。 |
get | Range | このデータソースの式がアンカーされているセルを表す Range を返します。 |
get | Data | オブジェクトがリンクされているデータソースを取得します。 |
get | String | データソースの数式の表示値を返します。 |
get | String | このデータソースの数式を返します。 |
get | Data | オブジェクトのデータ実行ステータスを取得します。 |
refresh | Data | オブジェクトのデータを更新します。 |
set | Data | 数式を更新します。 |
wait | Data | 指定された秒数経過後にタイムアウトし、現在の実行が完了するまで待機します。 |
Data Source Parameter
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | String | パラメータ名を取得します。 |
get | String | パラメータの値が基づくソースセルを取得します。パラメータのタイプが Data でない場合は null を取得します。 |
get | Data | パラメータの型を取得します。 |
Data Source Parameter Type
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
DATA_SOURCE_PARAMETER_TYPE_UNSUPPORTED | Enum | Apps Script でサポートされていないデータソース パラメータの型。 |
CELL | Enum | データソース パラメータの値はセルに基づいて設定されます。 |
Data Source Pivot Table
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
add | Pivot | 指定されたデータソース列に基づいて、新しいピボット列グループを追加します。 |
add | Pivot | 指定されたデータソース列に基づいて、指定されたフィルタ条件で新しいフィルタを追加します。 |
add | Pivot | 指定されたデータソース列に基づいて、集計関数なしで新しいピボット値を追加します。 |
add | Pivot | 指定されたデータソース列に基づいて、指定された集計関数を使用して新しいピボット値を追加します。 |
add | Pivot | 指定されたデータソース列に基づいて、新しいピボット行グループを追加します。 |
as | Pivot | データソースのピボット テーブルを通常のピボット テーブル オブジェクトとして返します。 |
cancel | Data | このオブジェクトに関連付けられているデータ更新が現在実行中の場合は、その更新をキャンセルします。 |
force | Data | 現在の状態に関係なく、このオブジェクトのデータを更新します。 |
get | Data | オブジェクトがリンクされているデータソースを取得します。 |
get | Data | オブジェクトのデータ実行ステータスを取得します。 |
refresh | Data | オブジェクトのデータを更新します。 |
wait | Data | 指定された秒数経過後にタイムアウトし、現在の実行が完了するまで待機します。 |
Data Source Refresh Schedule
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Data | 更新スケジュールの頻度を取得します。この頻度には、更新する頻度とタイミングを指定します。 |
get | Data | この更新スケジュールのスコープを取得します。 |
get | Time | この更新スケジュールの次回の実行時間枠を取得します。 |
is | Boolean | この更新スケジュールが有効かどうかを判断します。 |
Data Source Refresh Schedule Frequency
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Integer[] | データソースを更新する日付を数値(1 ~ 28)として取得します。 |
get | Weekday[] | データソースを更新する曜日を取得します。 |
get | Frequency | フリークエンシー タイプを取得します。 |
get | Integer | 更新スケジュールが実行される時間帯の開始時間(0 ~ 23 の整数)を取得します。 |
Data Source Refresh Scope
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSUPPORTED | Enum | データソースの更新範囲がサポートされていません。 |
ALL_DATA_SOURCES | Enum | 更新は、スプレッドシート内のすべてのデータソースに適用されます。 |
Data Source Sheet
メソッド
Data Source Sheet Filter
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Data | このフィルタが適用されるデータソース列を返します。 |
get | Data | このフィルタが属する Data を返します。 |
get | Filter | このフィルタのフィルタ条件を返します。 |
remove() | void | このフィルタをデータソース オブジェクトから削除します。 |
set | Data | このフィルタのフィルタ条件を設定します。 |
Data Source Spec
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
as | Big | BigQuery データソースの仕様を取得します。 |
as | Looker | Looker データソースの仕様を取得します。 |
copy() | Data | このデータソースの設定に基づいて Data を作成します。 |
get | Data | データソースのパラメータを取得します。 |
get | Data | データソースのタイプを取得します。 |
Data Source Spec Builder
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
as | Big | BigQuery データソースのビルダーを取得します。 |
as | Looker | Looker データソースのビルダーを取得します。 |
build() | Data | このビルダーの設定からデータソース仕様を作成します。 |
copy() | Data | このデータソースの設定に基づいて Data を作成します。 |
get | Data | データソースのパラメータを取得します。 |
get | Data | データソースのタイプを取得します。 |
remove | Data | すべてのパラメータを削除します。 |
remove | Data | 指定されたパラメータを削除します。 |
set | Data | パラメータを追加します。名前が同じパラメータが存在する場合は、Data タイプのデータソース仕様ビルダーのソースセルを更新します。 |
Data Source Table
メソッド
Data Source Table Column
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Data | データソースの列を取得します。 |
remove() | void | Data から列を削除します。 |
Data Source Table Filter
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Data | このフィルタが適用されるデータソース列を返します。 |
get | Data | このフィルタが属する Data を返します。 |
get | Filter | このフィルタのフィルタ条件を返します。 |
remove() | void | このフィルタをデータソース オブジェクトから削除します。 |
set | Data | このフィルタのフィルタ条件を設定します。 |
Data Source Type
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
DATA_SOURCE_TYPE_UNSUPPORTED | Enum | Apps Script でサポートされていないデータソースの種類。 |
BIGQUERY | Enum | BigQuery データソース。 |
LOOKER | Enum | Looker データソース。 |
Data Validation
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Data | このルールの設定に基づいて、データ入力規則のビルダーを作成します。 |
get | Boolean | 入力データの検証に失敗したときにルールが警告を表示する場合は true を返します。入力全体を拒否する場合は false を返します。 |
get | Data | Data 列挙型で定義されているルールの条件タイプを取得します。 |
get | Object[] | ルールの条件の引数の配列を取得します。 |
get | String | ルールのヘルプテキストを取得します。ヘルプテキストが設定されていない場合は null を返します。 |
Data Validation Builder
メソッド
Data Validation Criteria
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
DATE_AFTER | Enum | 指定された値より後の日付が必要です。 |
DATE_BEFORE | Enum | 指定された値より前の日付が必要です。 |
DATE_BETWEEN | Enum | 指定された値の範囲内の日付が必要です。 |
DATE_EQUAL_TO | Enum | 指定された値と等しい日付が必要です。 |
DATE_IS_VALID_DATE | Enum | 日付が必要です。 |
DATE_NOT_BETWEEN | Enum | 指定された値の範囲外の日付が必要です。 |
DATE_ON_OR_AFTER | Enum | 指定した値以降の日付を必須にします。 |
DATE_ON_OR_BEFORE | Enum | 指定した値より前の日付を指定する必要があります。 |
NUMBER_BETWEEN | Enum | 指定された値の間の数値が必要です。 |
NUMBER_EQUAL_TO | Enum | 指定された値に等しい数値が必要です。 |
NUMBER_GREATER_THAN | Enum | 指定された値より大きい数値を必須にします。 |
NUMBER_GREATER_THAN_OR_EQUAL_TO | Enum | 指定された値以上の数値が必要です。 |
NUMBER_LESS_THAN | Enum | 指定された値より小さい数値が必要です。 |
NUMBER_LESS_THAN_OR_EQUAL_TO | Enum | 指定された値以下の数値を指定する必要があります。 |
NUMBER_NOT_BETWEEN | Enum | 指定された値の範囲外の数値を指定する必要があります。 |
NUMBER_NOT_EQUAL_TO | Enum | 指定された値と等しくない数値が必要です。 |
TEXT_CONTAINS | Enum | 入力に指定された値が含まれている必要があります。 |
TEXT_DOES_NOT_CONTAIN | Enum | 入力に指定された値が含まれていないことを必須とします。 |
TEXT_EQUAL_TO | Enum | 入力が指定された値と等しいことを必須とします。 |
TEXT_IS_VALID_EMAIL | Enum | 入力はメールアドレスの形式にする必要があります。 |
TEXT_IS_VALID_URL | Enum | 入力は URL 形式である必要があります。 |
VALUE_IN_LIST | Enum | 入力が指定された値のいずれかと等しいことを要求します。 |
VALUE_IN_RANGE | Enum | 入力が指定された範囲内の値と等しいことを要求します。 |
CUSTOM_FORMULA | Enum | 入力により、指定された数式が true と評価される必要があります。 |
CHECKBOX | Enum | 入力はカスタム値またはブール値である必要があります。チェックボックスとしてレンダリングされます。 |
Date Time Grouping Rule
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Date | 日時のグループ化ルールのタイプを取得します。 |
Date Time Grouping Rule Type
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない日時のグループ化ルールの種類。 |
SECOND | Enum | 日時を秒単位(0 ~ 59)でグループ化します。 |
MINUTE | Enum | 日時を分単位(0 ~ 59)でグループ化します。 |
HOUR | Enum | 24 時間制(0 ~ 23)で日時を時間単位でグループ化します。 |
HOUR_MINUTE | Enum | 24 時間制を使用して日時を時間と分単位でグループ化します(例: 19:45 )。 |
HOUR_MINUTE_AMPM | Enum | 12 時間制を使用して日時を時間と分単位でグループ化します(例: 7:45 PM )。 |
DAY_OF_WEEK | Enum | 日付と時刻を曜日別にグループ化します(例: Sunday )。 |
DAY_OF_YEAR | Enum | 日付と時刻を、1 ~ 366 の年の日付でグループ化します。 |
DAY_OF_MONTH | Enum | 日付と時刻を日(1 ~ 31)でグループ化します。 |
DAY_MONTH | Enum | 日付と月で日時をグループ化します(例: 22-Nov )。 |
MONTH | Enum | 日時を月別にグループ化します(例: Nov )。 |
QUARTER | Enum | 日時を四半期ごとにグループ化します(例: Q1(1 月~ 3 月))。 |
YEAR | Enum | 日時を年(2008 年など)でグループ化します。 |
YEAR_MONTH | Enum | 日時を年と月でグループ化します(2008-Nov など)。 |
YEAR_QUARTER | Enum | 日時を年と四半期でグループ化します(例: 2008 Q4 )。 |
YEAR_MONTH_DAY | Enum | 日時を年、月、日でグループ化します(例: 2008-11-22 )。 |
Developer Metadata
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Integer | このデベロッパー メタデータに関連付けられている一意の ID を返します。 |
get | String | このデベロッパー メタデータに関連付けられているキーを返します。 |
get | Developer | このデベロッパー メタデータのロケーションを返します。 |
get | String | このデベロッパー メタデータに関連付けられた値を返します。このメタデータに値がない場合、null を返します。 |
get | Developer | このデベロッパー メタデータの公開設定を返します。 |
move | Developer | このデベロッパー メタデータを指定された列に移動します。 |
move | Developer | このデベロッパー メタデータを指定した行に移動します。 |
move | Developer | このデベロッパー メタデータを指定したシートに移動します。 |
move | Developer | このデベロッパー メタデータを最上位のスプレッドシートに移動します。 |
remove() | void | このメタデータを削除します。 |
set | Developer | このデベロッパー メタデータのキーを指定された値に設定します。 |
set | Developer | このデベロッパー メタデータに関連付けられた値を指定された値に設定します。 |
set | Developer | このデベロッパー メタデータの公開設定を指定された公開設定に設定します。 |
Developer Metadata Finder
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
find() | Developer | この検索を実行し、一致するメタデータを返します。 |
on | Developer | メタデータを含む交差する場所を考慮するように検索を構成します。 |
with | Developer | 指定した ID に一致するメタデータのみを対象に検索を制限します。 |
with | Developer | 指定したキーに一致するメタデータのみを対象に検索を制限します。 |
with | Developer | 指定した場所のタイプに一致するメタデータのみを対象に検索を制限します。 |
with | Developer | 指定した値に一致するメタデータのみを検索対象にします。 |
with | Developer | 指定された公開設定に一致するメタデータのみを対象に検索を制限します。 |
Developer Metadata Location
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Range | このメタデータの列位置の Range を返します。位置のタイプが Developer でない場合は null を返します。 |
get | Developer | 場所のタイプを取得します。 |
get | Range | このメタデータの行ロケーションの Range を返します。ロケーション タイプが Developer でない場合は null を返します。 |
get | Sheet | このメタデータの Sheet ロケーションを返します。ロケーション タイプが Developer でない場合は null を返します。 |
get | Spreadsheet | このメタデータの Spreadsheet ロケーションを返します。ロケーション タイプが Developer でない場合は null を返します。 |
Developer Metadata Location Type
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
SPREADSHEET | Enum | 最上位のスプレッドシートに関連付けられているデベロッパー メタデータの場所のタイプ。 |
SHEET | Enum | シート全体に関連付けられたデベロッパー メタデータの場所のタイプ。 |
ROW | Enum | 行に関連付けられているデベロッパー メタデータの場所のタイプ。 |
COLUMN | Enum | 列に関連付けられているデベロッパー メタデータのロケーション タイプ。 |
Developer Metadata Visibility
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
DOCUMENT | Enum | ドキュメントに表示されるメタデータには、ドキュメントへのアクセス権を持つすべてのデベロッパー プロジェクトからアクセスできます。 |
PROJECT | Enum | プロジェクトに表示されるメタデータは、メタデータを作成したデベロッパー プロジェクトにのみ表示され、アクセスできます。 |
Dimension
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
COLUMNS | Enum | 列(縦)ディメンション。 |
ROWS | Enum | 行(水平)ディメンション。 |
Direction
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UP | Enum | 行番号を小さくする方向。 |
DOWN | Enum | 行番号が増加する方向。 |
PREVIOUS | Enum | 列番号が小さくなる方向。 |
NEXT | Enum | 列番号が増加する方向。 |
Drawing
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Container | シート内の描画の位置に関する情報を取得します。 |
get | Integer | この描画の実際の高さをピクセル単位で返します。 |
get | String | この図面に適用されているマクロの名前を返します。 |
get | Sheet | この描画が表示されているシートを返します。 |
get | Integer | この描画の実際の幅をピクセル単位で返します。 |
get | Number | この描画の z インデックスを返します。 |
remove() | void | この描画がスプレッドシートから削除されます。 |
set | Drawing | この描画の実際の高さをピクセル単位で設定します。 |
set | Drawing | この図面にマクロ関数を割り当てます。 |
set | Drawing | シート上に描画が表示される位置を設定します。 |
set | Drawing | この描画の実際の幅をピクセル単位で設定します。 |
set | Drawing | この描画の Z-Index を設定します。 |
Embedded Area Chart Builder
メソッド
Embedded Bar Chart Builder
メソッド
Embedded Chart
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
as | Data | グラフがデータソース グラフの場合はデータソース グラフ インスタンスにキャストし、それ以外の場合は null にキャストします。 |
get | Blob | このオブジェクト内のデータを指定したコンテンツ タイプに変換された BLOB として返します。 |
get | Blob | このオブジェクト内のデータを blob として返します。 |
get | Integer | グラフを含むスプレッドシート内で一意のグラフの安定した識別子を返します。グラフがスプレッドシートにない場合は null を返します。 |
get | Container | グラフがシート内で配置されている場所に関する情報を返します。 |
get | Chart | 非表示の行と列の処理に使用する戦略を返します。 |
get | Chart | 複数の範囲が存在する場合に使用される結合戦略を返します。 |
get | Integer | 範囲内でヘッダーとして扱われる行または列の数を返します。 |
get | Chart | このグラフのオプション(高さ、色、軸など)を返します。 |
get | Range[] | このグラフがデータソースとして使用する範囲を返します。 |
get | Boolean | true の場合、グラフの入力に使用される行と列が入れ替わります。 |
modify() | Embedded | このグラフの変更に使用できる Embedded を返します。 |
Embedded Chart Builder
メソッド
Embedded Column Chart Builder
メソッド
Embedded Combo Chart Builder
メソッド
Embedded Histogram Chart Builder
メソッド
Embedded Line Chart Builder
メソッド
Embedded Pie Chart Builder
メソッド
Embedded Scatter Chart Builder
メソッド
Embedded Table Chart Builder
メソッド
Filter
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Filter | 指定した列のフィルタ条件を取得します。列にフィルタ条件が適用されていない場合は null を取得します。 |
get | Range | このフィルタが適用される範囲を取得します。 |
remove() | void | このフィルタを削除します。 |
remove | Filter | 指定した列からフィルタ条件を削除します。 |
set | Filter | 指定した列にフィルタ条件を設定します。 |
sort(columnPosition, ascending) | Filter | 指定した列でフィルタされた範囲を並べ替えます。このフィルタが適用される範囲の最初の行(見出し行)は除外されます。 |
Filter Criteria
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Filter | このフィルタ条件をコピーし、別のフィルタに適用できる条件ビルダーを作成します。 |
get | Boolean | 条件のブール値型(CELL_EMPTY など)を返します。 |
get | Object[] | ブール条件の引数の配列を返します。 |
get | String[] | フィルタによって非表示にされた値を返します。 |
get | Color | フィルタ条件として使用される背景色を返します。 |
get | Color | フィルタ条件として使用される前景色を返します。 |
get | String[] | ピボット テーブル フィルタに表示される値を返します。 |
Filter Criteria Builder
メソッド
Frequency Type
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
FREQUENCY_TYPE_UNSUPPORTED | Enum | フリークエンシーの種類がサポートされていません。 |
DAILY | Enum | これは毎日更新されます。 |
WEEKLY | Enum | 毎週特定の曜日に更新します。 |
MONTHLY | Enum | 毎月特定の日に更新します。 |
Gradient Condition
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
get | Color | このグラデーション条件の最大値に設定された色を取得します。 |
get | Interpolation | このグラデーション条件の最大値の補間タイプを取得します。 |
get | String | このグラデーション条件の最大値を取得します。 |
get | Color | このグラデーション条件の中央値に設定された色を取得します。 |
get | Interpolation | このグラデーション条件の中間値の補間タイプを取得します。 |
get | String | このグラデーション条件の中間値を取得します。 |
get | Color | このグラデーション条件の最小値に設定された色を取得します。 |
get | Interpolation | この勾配条件の最小値の補間タイプを取得します。 |
get | String | このグラデーション条件の最小値を取得します。 |
Group
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
collapse() | Group | このグループを閉じます。 |
expand() | Group | このグループを開きます。 |
get | Integer | このグループのコントロール トグルのインデックスを返します。 |
get | Integer | このグループの深さを返します。 |
get | Range | このグループが存在する範囲を返します。 |
is | Boolean | このグループが閉じられている場合は true を返します。 |
remove() | void | このグループをシートから削除し、range のグループ深さを 1 つ減らします。 |
Group Control Toggle Position
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
BEFORE | Enum | コントロール トグルがグループより前(インデックスが小さい)にある位置。 |
AFTER | Enum | コントロール トグルがグループの後に配置されている位置(高いインデックス)。 |
Interpolation Type
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
NUMBER | Enum | この数値は、グラデーション条件の特定の補間ポイントとして使用します。 |
PERCENT | Enum | この数値は、グラデーション条件の割合補間ポイントとして使用します。 |
PERCENTILE | Enum | この数値は、グラデーション条件のパーセンタイル補間ポイントとして使用します。 |
MIN | Enum | 最小数を、グラデーション条件の特定の補間ポイントとして推測します。 |
MAX | Enum | 最大数を、勾配条件の特定の補間ポイントとして推測します。 |
Looker Data Source Spec
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
copy() | Data | このデータソースの設定に基づいて Data を作成します。 |
get | String | モデル内の Looker Explore の名前を取得します。 |
get | String | Looker インスタンス |