7

現在のシート名に関係なく、ワークブックの 2 番目のシートの名前を変更するスクリプトを作成するにはどうすればよいですか?

1 枚目と 2 枚目を除くすべてのシートを削除するスクリプトがあります。

次に、2 番目のシートの名前を今日の日付に変更します。名前の変更以外はすべて持っています。

4

1 に答える 1

7
function myFunction() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var tz = ss.getSpreadsheetTimeZone();
  var sheets = ss.getSheets();
  var date = Utilities.formatDate(new Date(), tz, 'MM-dd-yyyy');
  sheets[1].setName(date);  // Rename second
}

参照

于 2013-01-07T15:42:42.530 に答える