1

新しいシートを作成するとき、シート名を変更するとき、シートを複製するとき、またはGoogleスプレッドシートからシートを削除するときに、Googleアプリスクリプトによってシート名の現在のリストを自動的に更新する方法

:::::: シート名のリストが必要です ::::::::::::

  1. シートが多い
  2. 新しいシートは他のユーザーによって追加されます
  3. 新しいシートの名前は他のユーザーによって変更されます
  4. 一部のシートは他のユーザーによって削除されます
  5. 過去にない既存のシート名リストが必要です

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

シート名のリストは 、コード式がシート[1]である2番目のシートに表示する必要があります

以下のコードはうまく機能しています。ただし、シートの追加またはシートの削除による更新ではありません

function sheetnames()
{
 return SpreadsheetApp.getActiveSpreadsheet().getSheets().map(function(x) {return x.getName();});
}
4

1 に答える 1