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