Class SpreadsheetTheme

スプレッドシートテーマ

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

メソッド

メソッド戻り値の型概要
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 を返します。現在のテーマでテーマの色の種類が設定されていない場合は、例外をスローします。

パラメータ

名前説明
themeColorTypeThemeColorTypeテーマの色のタイプ。

戻る

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

パラメータ

名前説明
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