Google apps scriptで中央揃えにする

Google apps scriptで中央揃えにするには

 

✔ setHorizontalAlignment(alignment)

 

名前:alignment  

タイプ:String

説明:アライメント、どちらか'left'、'center'または'normal'。 null値は、アライメントをリセット

 

を使う。

 

Google apps scriptで中央揃えにする例

 

/*A1~J1000を中央揃え*/

function chuuou() {

var ss,sht,rng

ss = SpreadsheetApp.getActiveSpreadsheet();
sht = ss.getSheetByName('シート1');
rng = sht.getRange("A1:J1000");
rng.setHorizontalAlignment('center');

}

 

結果

Range("A1:J1000")が全て中央揃えになった。

 

まとめ

セルの中央揃えを行うと列幅に入り切らなくなるセルの値が出て来る。

列幅を自動調整するスクリプトもセットする必要がある。