「見た目」を制御できると業務自動化の完成度が上がる GASでスプレッドシートを操作する際、 値の取得や更新だけでなく、 見た目(書式)を制御すること も重要です。 たとえば、次のようなケースがあります。 エラー行を赤くする 完了データをグレーア...
コツコツ情報ラボ
初心者から中級者までに役立つIT技術メインで紹介。
暮らしに役立つ節約術や家計管理のコツ
さらには取得している株主優待のレビューまで
初心者向けにわかりやすく紹介。
電気・水道・通信費の見直しから日用品・交通費の節約まで、無理なく続けられる生活アイデアをお届けします。
2026年7月27日月曜日
2026年7月23日木曜日
GAS高速化の基本|getValues/setValues活用
GASが遅くなる本当の原因は「書き方」 GASで処理を書いていて、 「動くけど遅い」「行数が増えたらタイムアウトした」 といった経験はよくあります。 多くの場合、原因はアルゴリズムではなく、 GAS特有の実行モデルを意識していない書き方 にあります。 ...
2026年7月20日月曜日
GASでシートを操作する方法|追加・削除・コピーを安全に実装する
「セル」ではなく「シート」を操作するという段階へ GAS011ではセル操作、GAS012ではRange一括操作を学びました。 これらを理解した次の段階が、 シートそのものを操作する 処理です。 シート操作は非常に便利ですが、 一方で「削除」「上書き」「コピー」...
2026年7月16日木曜日
GASで範囲(Range)を一括操作する方法|getValues・setValues入門
「遅いGAS」はRange一括操作でほぼ解決できる GASでスプレッドシートを操作し始めると、 最初は問題なく動いていた処理が、データ量の増加とともに 急激に遅くなる ことがあります。 その原因の多くは、「1セルずつ操作している」ことです。 GAS011で学ん...
2026年7月13日月曜日
GASでスプレッドシートを操作する基本|セル取得・書き込みの考え方
GASが最も活躍する場所はスプレッドシート GAS(Google Apps Script)が業務で使われる理由の多くは、 スプレッドシートを自動で操作できる 点にあります。 「転記」「チェック」「集計」「定型フォーマットへの書き込み」など、人がやると地味に時間を取られる作...
2026年7月9日木曜日
try-catchで学ぶGASの例外処理|エラーを見逃さないログ設計の基本
エラーは「避ける」ものではなく「扱う」もの GASでスクリプトを書いていると、必ずと言っていいほどエラーに遭遇します。 API通信に失敗した、想定外の値が入った、権限が足りなかった──こうした事象は、完全に防ぐことはできません。 重要なのは、 エラーをどう扱うか ...
2026年7月6日月曜日
PropertiesService入門|GASで設定値・APIキーを安全に管理する方法
設定値をコードに書かないという発想 GASで処理を書いていると、次のような情報を扱いたくなる場面が出てきます。 スプレッドシートID シート名 通知先メールアドレス 外部APIのキー 初心者のうちは、これらをコードに直接書いてしまいがち...
2026年7月2日木曜日
GASのトリガーとは?時間指定・イベント実行の基本と使い分け
GASを「自動で動かす」ための仕組み GASの大きな魅力のひとつが、「人が操作しなくても自動で処理を実行できる」点です。 この自動実行を支えているのが トリガー という仕組みです。 トリガーを使うと、決まった時間に処理を実行したり、スプレッドシートの編集をきっか...
2026年6月29日月曜日
GASでよくあるエラーまとめ|権限・実行制限・型エラーの原因と対処
GASで「止まる理由」を体系的に整理する GASを書いていると、「急に動かなくなった」「エラーが出たけど意味が分からない」という状況に必ず遭遇します。 特に、スプレッドシート操作や自動実行を始めたあたりで、エラーの種類が一気に増えてきます。 GASのエラーは、種類...
2026年6月25日木曜日
Logger.logでデバッグ|GASのログ出力と実践的な使い方
GASの動きを見える化して原因を切り分ける GASを書いていて一番つまずきやすいのは、「なぜこの結果になるのか分からない」という状態です。 特にスプレッドシート操作や条件分岐が絡むと、頭の中の想定と実際の動作がズレやすくなります。 このズレを埋めるために使うのが ...
登録:
投稿 (Atom)