「Google/スプレットシート/スクリプトエディタ」の版間の差分
提供: 初心者エンジニアの簡易メモ
行11: | 行11: | ||
スプレットシートの値部分に"=get_plusone(3)"を追加すると3に1がプラスされて4と表示される | スプレットシートの値部分に"=get_plusone(3)"を追加すると3に1がプラスされて4と表示される | ||
− | ==セルの背景色を16進数RGBでセルに表示する | + | ==セルの背景色を16進数RGBでセルに表示する== |
function get_self_bgcolor(){ | function get_self_bgcolor(){ | ||
var bk = SpreadsheetApp.getActiveSpreadsheet(); | var bk = SpreadsheetApp.getActiveSpreadsheet(); | ||
行19: | 行19: | ||
return rgb; | return rgb; | ||
} | } | ||
+ | |||
+ | ==承認エラー== | ||
+ | "This app needs authorization to run. 承認が必要です"と出たら | ||
+ | リソース/現在のプロジェクトのトリガーから"新しいトリガーを追加"を選択し、 | ||
+ | "スプレットシートから","編集時"で登録し編集権限を追加する |
2016年1月14日 (木) 10:24時点における版
スクリプトエディタ作成方法
- googleのスプレットシートページへ
- ツール/スクリプトエディッタへ
サンプルコード作成
以下コードをmyFunction() {}の部分に貼り付ける
function get_plusone(value) { value++; return value; }
スプレットシートの値部分に"=get_plusone(3)"を追加すると3に1がプラスされて4と表示される
セルの背景色を16進数RGBでセルに表示する
function get_self_bgcolor(){ var bk = SpreadsheetApp.getActiveSpreadsheet(); var sh = bk.getActiveSheet(); var rng = sh.getActiveCell(); var rgb = rng.getBackground(); return rgb; }
承認エラー
"This app needs authorization to run. 承認が必要です"と出たら リソース/現在のプロジェクトのトリガーから"新しいトリガーを追加"を選択し、 "スプレットシートから","編集時"で登録し編集権限を追加する