【初心者向けのGAS】スプレッドシートに列を追加(挿入)する方法
- 2019.07.06
- Google Apps Script
よこのじ(@yokonoji_work)です。
Google Apps Script(GAS)で「スプレッドシートに列を追加(挿入)する方法」をご紹介します。
スプレッドシートに列を追加(挿入)する方法
スプレッドシートに列を追加(挿入)するためには、対象のシートを指定しておく必要があります。
// スプレッドシートを取得する var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); // シートを取得する var sheet = spreadsheet.getSheetByName("シート1");
指定した列の後ろ(After)に列を追加(挿入)する方法
指定した列の後ろ(After)に列を追加(挿入)するには、insertColumnAfterメソッドを使用します。
sheet.insertColumnAfter(2);
この例では2列目を指定していますので、B列の後ろに空白の列が追加されています。
また、insertColumnsAfterメソッドを使えば、指定した列の後ろに複数の列を追加することができます。
sheet.insertColumnsAfter(2, 3);
この例では、2列目の後ろに3つ列を追加します。
指定した列の前(Before)に列を追加(挿入)する方法
指定した列の前(Before)に列を追加(挿入)するには、insertColumnBeforeメソッドを使用します。
sheet.insertColumnBefore(2);
この例では2列目を指定していますので、B列の前に空白の列が追加されています。よって、元々2列目以降にあった列はひとつずつ右にずれています。
また、insertColumnsBeforeメソッドを使えば、指定した列の前に複数の列を追加することができます。
sheet.insertColumnsBefore(2, 3);
この例では、2列目の前に3つ列を追加します。
列の削除については「【初心者向けのGAS】スプレッドシートの列を削除する方法」を参照ください。
Kindle版はお得に購入することができます。
- 前の記事
【初心者向けのGAS】スプレッドシートの行を削除する方法 2019.07.05
- 次の記事
【初心者向けのGAS】スプレッドシートの列を削除する方法 2019.07.06