既存のテーマにアクセスして変更します。スプレッドシートにテーマを設定するには、Spreadsheet.setSpreadsheetTheme(theme) を使用します。
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
get | Color | 有効なテーマカラータイプの具体的な Color を返します。 |
get | String|null | テーマのフォント ファミリーを返します。テーマが null の場合は null を返します。 |
get | Theme | 現在のテーマで使用できるすべてのテーマカラータイプのリストを返します。 |
set | Spreadsheet | このカラーパターンで Theme に関連付けられている具体的な色を
指定した色に設定します。 |
set | Spreadsheet | このカラーパターンで Theme に関連付けられている具体的な色を
指定した RGB 形式の色に設定します。 |
set | Spreadsheet | テーマのフォント ファミリーを設定します。 |
詳細なドキュメント
getConcreteColor(themeColorType)
有効なテーマカラータイプの具体的な Color を返します。現在のテーマにテーマカラータイプが設定されていない場合は、例外をスローします。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
theme | Theme | テーマカラータイプ。 |
戻る
Color \- 具体的な色。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getFontFamily()
テーマのフォント ファミリーを返します。テーマが null の場合は null を返します。
戻る
String|null \- テーマのフォント ファミリー。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getThemeColors()
現在のテーマで使用できるすべてのテーマカラータイプのリストを返します。
戻る
ThemeColorType[] \- テーマカラーのリスト。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setConcreteColor(themeColorType, color)
このカラーパターンで ThemeColorType に関連付けられている具体的な色を指定した色に設定します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
theme | Theme | テーマカラータイプ。 |
color | Color | 色。 |
戻る
SpreadsheetTheme \- チェーン用のテーマ。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setConcreteColor(themeColorType, red, green, blue)
このカラーパターンで ThemeColorType に関連付けられている具体的な色を指定した RGB 形式の色に設定します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
theme | Theme | テーマカラータイプ。 |
red | Integer | 赤チャンネルの値。 |
green | Integer | 緑チャンネルの値。 |
blue | Integer | 青チャンネルの値。 |
戻る
SpreadsheetTheme \- チェーン用のテーマ。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
setFontFamily(fontFamily)
テーマのフォント ファミリーを設定します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
font | String | 新しいテーマのフォント ファミリー。 |
戻る
SpreadsheetTheme \- チェーン用のテーマ。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets