GAS

【GAS】スプレッドシート内のセル結合を全て解除する

タイトル通り、地味に便利だったのでメモ・・・

//セルの結合を全て解除する
function cellBreak() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];
  var ranges = sheet.getDataRange().getMergedRanges();
  for (var i = 0; i < ranges.length; i++) {
    var mergedRange = ranges[i];
    var value = mergedRange.getDisplayValue();
    mergedRange.breakApart();
    mergedRange.setValue(value);
  }  
}
ABOUT ME
ytakeuchi
都内在住のフロントエンドエンジニア。2016年からフリーランスとして活動中。座右の銘は「昨日よりも楽に」。好きな言葉は「効率化」。こんな性格なのでプライベートではGoogle Apps Scriptばかり触っています。