GAS

スプレッドシートの金額が0の行だけ、非表示にする

スプレッドシートで金額が0になっている行だけをGASを使って自動で非表示にする方法と、処理がずれる原因や速度低下を避けるための実装メモです。
GAS

Googleスプレッドシートの同じスプレッドシート内で、シートを複製する

同じスプレッドシート内で既存のシートを複製し、指定したシート名に変更するGASの処理と、名前の重複や描画遅延によるエラーを避ける現場のメモ。
GAS

GASのメール列の形式がおかしい行を、見つける

スプレッドシートのメールアドレス列から入力ミスや不備のある行をGASで抽出し、判定フラグを付与してデータの修正作業を効率化する手順をまとめました。
GAS

スプレッドシートの見出しだけ残して、表の中身を消す

スプレッドシートで1行目の見出し行を残したまま2行目以降のデータ領域だけを綺麗に削除したい場合、GASの範囲計算やデータ件数によるエラーを防止する実装が必要です。
GAS

スプレッドシートの末尾に、日付付きで1行足す

スプレッドシートへのデータ追加を手動で行う運用から脱却し、GASを用いて末尾に日付付きで1行追加する処理を導入する方法を解説します。appendRowメソッドの挙動特性やタイムゾーンのズレ、予期せぬ行追加を防ぐための具体的な注意点と回避策をまとめています。
GAS

スプレッドシートで、値がある行番号を探す

スプレッドシートで指定した列から特定の値がある行番号を探す際、1行ずつループ処理をしてAPI呼び出しを繰り返すと処理速度が極端に低下します。配列の一括読み込みとインデックス計算を活用して処理を高速化し、行番号のずれを防ぐ実装方法をまとめました。
GAS

スプレッドシートの処理完了を、Slackへ送る

スプレッドシートでの集計やデータ更新が終わった際、処理完了のメッセージを自動でSlackへ送るGASの構築手順と注意点をまとめています。
GAS

GoogleスプレッドシートのドライブのCSVを、スプレッドシートへ取り込む

Googleドライブに保管されたCSVファイルをGoogleスプレッドシートへ取り込む際、型変換の挙動や文字化けを防止しながら安全にデータを書き替えるスクリプトと実務上の対策をまとめました。
GAS

GASのセルを直したら、更新日時を自動で入れる

スプレッドシートのセルを編集した際に自動で最終更新日時を記録する手法と、実務で発生する各種のズレやその回避策を解説します。
GAS

スプレッドシートで、入力欄以外をロックする

スプレッドシートで入力欄以外のセルを誤操作から守るため、GASを使ってシート全体を保護しつつ指定範囲だけを編集可能にする方法と現場で発生するトラブルへの対処法を解説します。
タイトルとURLをコピーしました