Google Docs の スプレッドシート Google Apps Script で列移動

function touban() {
  var spreadSheet = SpreadsheetApp.openByUrl(" スプレッドシートのURL ");
  // 1番目のシート
  var sheet = toubanSpreadSheet.getSheets()[0]; 
  
  // 7列目の後ろに新しい列を追加
  sheet.insertRowAfter(7);
  // (2, 1) から (1列, 4行) の範囲を取得
  var beforeRange = sheet.getRange(2, 1, 1, 4);
  // 範囲の値を取得
  var values = beforeRange.getValues();
  // 8列目(新しく挿入した列)にデータをペースト
  sheet.getRange(8, 1, 1, 4).setValues(values);
  // 2列目を削除
  sheet.deleteRow(2);
}