Range

GASのdeleteCellsメソッドでセルを削除し、行や列をシフトする方法

GASのdeleteCellsメソッドでセルを削除し、行や列をシフトする方法

 [GAS]
 2025-11-25

Google Apps Script (GAS) を使ってスプレッドシートのデータを整理する際、単にセルの内容をクリアするだけでなく、セル自体を削除して後続のデータを詰めたい場面がよくあります。deleteCells(shiftDimension) メソッドは、まさにそのための機能を提供し、データ整理を柔軟かつ効率的に自動化します。

Google Apps Script 始め方 スプレッドシート 活用例
Google Apps Script 始め方 スプレッドシート 活用例 を各ショップで検索

deleteCells(shiftDimension)メソッドとは?

deleteCells()Range オブジェクトに属するメソッドで、指定したセル範囲を削除します。最大の特徴は、引数 shiftDimension を指定することで、削除後に後続のセルを上方向または左方向にシフト(詰める)できる点です。