2016-11-22 20 views
1

複数のデバイスに複数の人が入力した情報とフォント設定が異なるスプレッドシートがあります。スプレッドシートのすべてのページを変更する簡単なスクリプトが必要です(テストでは3つ、実際には5ページ分)。好ましくはどの編集でも、シート内のページからページに切り替えるときは問題ありません。ここでフォントと配置スクリプトが実行されていません

は、スプレッドシートにリンクされています: - 以下 https://docs.google.com/spreadsheets/d/1hUSgX4Teg71sgI6AUlxgY7HCatUTAszP3M4f6o_eyMU/edit?usp=sharing

私のスクリプトは: -

function onOpen() { 
    var ss = SpreadsheetApp.getActiveSpreadsheet(); 
    var sheet = ss.getSheets(); 

    var cell = sheet.getRange("C6:P26"); 
    cell.setFontSize(12); 
    cell.setHorizontalAlignment("center"); 
} 

私もまだ動作していないが、デバッガが実行されているだけでエラーがない投げされていないのonEdit試してみました。各シートの正しい領域が選択されないため、範囲オプションであるかどうかはわかりません。1シートあたり1枚にする必要がありますか?

答えて

0

多くの試行後の作業コードです。

function onEdit() { 
var ss = SpreadsheetApp.getActiveSpreadsheet(); 
    var sheet = ss.getSheets(); 
    var cell = ss.getRange("C6:U39"); 
     cell.setFontSize(12); 
    cell.setHorizontalAlignment("center"); 


} 
関連する問題