「Google/スプレットシート/スクリプトエディタ」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→文字の文字数) |
|||
行27: | 行27: | ||
==数字を文字数へ== | ==数字を文字数へ== | ||
String(10); // "10" | String(10); // "10" | ||
+ | |||
+ | ==文字数を数字へ | ||
+ | Number("10"); // 10 | ||
==文字の文字数== | ==文字の文字数== | ||
"aaa".length; // 3 | "aaa".length; // 3 | ||
− | == | + | ==文字切り出し== |
"aaa".substring(0, 2); // "aa" | "aaa".substring(0, 2); // "aa" |
2021年5月22日 (土) 20:42時点における版
スクリプトエディタ作成方法
- 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. 承認が必要です"と出たら リソース/現在のプロジェクトのトリガーから"新しいトリガーを追加"を選択し、 "スプレットシートから","編集時"で登録し編集権限を追加する
数字を文字数へ
String(10); // "10"
==文字数を数字へ
Number("10"); // 10
文字の文字数
"aaa".length; // 3
文字切り出し
"aaa".substring(0, 2); // "aa"