Class SpreadsheetTheme

SpreadsheetTheme

既存のテーマにアクセスして変更します。スプレッドシートにテーマを設定するには、Spreadsheet.setSpreadsheetTheme(theme) を使用します。

メソッド

メソッド戻り値の型概要
getConcreteColor(themeColorType)Color有効なテーマカラータイプの具体的な Color を返します。
getFontFamily()String|nullテーマのフォント ファミリーを返します。テーマが null の場合は null を返します。
getThemeColors()ThemeColorType[]現在のテーマで使用できるすべてのテーマカラータイプのリストを返します。
setConcreteColor(themeColorType, color)SpreadsheetThemeこのカラーパターンで ThemeColorType に関連付けられている具体的な色を 指定した色に設定します。
setConcreteColor(themeColorType, red, green, blue)SpreadsheetThemeこのカラーパターンで ThemeColorType に関連付けられている具体的な色を 指定した RGB 形式の色に設定します。
setFontFamily(fontFamily)SpreadsheetThemeテーマのフォント ファミリーを設定します。

詳細なドキュメント

getConcreteColor(themeColorType)

有効なテーマカラータイプの具体的な Color を返します。現在のテーマにテーマカラータイプが設定されていない場合は、例外をスローします。

パラメータ

名前タイプ説明
themeColorTypeThemeColorTypeテーマカラータイプ。

戻る

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 に関連付けられている具体的な色を指定した色に設定します。

パラメータ

名前タイプ説明
themeColorTypeThemeColorTypeテーマカラータイプ。
colorColor色。

戻る

SpreadsheetTheme \- チェーン用のテーマ。

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setConcreteColor(themeColorType, red, green, blue)

このカラーパターンで ThemeColorType に関連付けられている具体的な色を指定した RGB 形式の色に設定します。

パラメータ

名前タイプ説明
themeColorTypeThemeColorTypeテーマカラータイプ。
redInteger赤チャンネルの値。
greenInteger緑チャンネルの値。
blueInteger青チャンネルの値。

戻る

SpreadsheetTheme \- チェーン用のテーマ。

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFontFamily(fontFamily)

テーマのフォント ファミリーを設定します。

パラメータ

名前タイプ説明
fontFamilyString新しいテーマのフォント ファミリー。

戻る

SpreadsheetTheme \- チェーン用のテーマ。

承認

このメソッドを使用するスクリプトには、次の 1 つ以上の スコープでの承認が必要です。

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets