エンジニアのひよこ_level10

毎日更新してた人。たまに記事書きます。

GAS

GASでチェックボックスにチェックがついてるか判定する【233日目】

スプレッドシートにチェックボックスが増えました こんな感じにチェックボックス使えます。 これは、スプレッドシートで挿入→チェックボックスを選択すると作れます。 GASでチェックボックスを判定したい GASでチェックボックスを使って、チェックボックスが…

slackで書いた書き込みを、GASで読み込ませる【207日目】

手順 slackにアプリを入れる アプリの設定する GASのdoPostで受け取る slackにアプリを入れる slackをカスタマイズを開く メニューからApp管理を選ぶ 画面上のApp検索で『webhook』とかで検索して、発信Webフックを追加する アプリの設定する 設定を追加を選…

【GAS】キー等、定数をコードに含めたくない時【204日目】

こんな時使いたい コードに、アクセスのときのキーとかを含むとき、こう書きたくない key = 'xxxxxxxxxxxxxxxxx'; これをコードに含みたくない時とか。 準備 ファイル→プロジェクトのプロパティ 開いたモーダルから、スクリプトのプロパティ 行を追加をクリ…

【GAS】スプレッドシート取得後の二重配列で、空の配列を消す関数を作る【202日目】

GASでスプレッドシート読み込むと二重配列が来る sheet.getRange('A:A'); こんな感じにA列を取得すると、 [[:ゆるふわ:], [ゆるふわ], [進捗どうですか?], [大好きだよっ], [にゃ〜], [今日も君は素敵だよっ], [], [], [], [], [], [], [], [], [], [], [],…

GASのテンプレートエンジンの書き方をLaravelと比較する【201日目】

新言語あるある 他言語覚える時には、自分の知ってる言語の知識を流用することで、覚えやすくなりますよね。 ということで、Laravel知ってる人がGASをとっつきやすくするための記法比較。 bladeを呼び出す Laravel return view('top.hello'); hello.htmlを呼…