【GAS】スプレッドシートで改行を追加するコード

2176 ワード

背景

csvを取り込んだもののインポート先で<br>が効かなかったのでスプレッドシート側で改行を追加する必要があった💦
検索と置換では改行を追加できなかったのでGASで置換することに...

コード

function replaceBr(){
  // スプレッドシートを取得する 
  var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); 
  var sheet = spreadsheet.getSheetByName("シート名");

  // 改行させたい文字列
  var br = "<br>";

  //\nエスケープで置換して改行
  var textFinder = sheet.createTextFinder(br)
  textFinder.replaceAllWith("\n");
}