今回は、Google Apps Script(GAS)で、スプレッドシートのセルに入力されたテキストを折り返す方法についてご紹介します。
スプレッドシートのセルに入力されたテキストを折り返す
まず、下記の画像ではセルA1~A3に入力されたテキストは、
はみ出す
の状態になっています。
次に、テキストの折り返しに関連したスクリプトはそれぞれ下記になります。
【折り返す】
setWrapStrategy(SpreadsheetApp.WrapStrategy.WRAP)
【はみ出す】
setWrapStrategy(SpreadsheetApp.WrapStrategy.OVERFLOW)
【切り詰める】
setWrapStrategy(SpreadsheetApp.WrapStrategy.CLIP)
下記のサンプル1では、
・セルA1のテキストを「折り返す」
・セルA2のテキストを「はみ出す」
・セルA3のテキストを「切り詰める」
にそれぞれ設定しています。
・サンプル1
function myFunction() { var ss = SpreadsheetApp.getActiveSpreadsheet(); sh.getRange(‘A1’).setWrapStrategy(SpreadsheetApp.WrapStrategy.WRAP); //折り返す } |