3

Excelは、個人用スクリプトを含むPERSONAL.XLSファイルの概念をサポートしています。このファイルは、開いたスプレッドシート/ワークブックで使用できるようにしたいと考えています。

Googleドキュメントで同様のことを行うにはどうすればよいですか。つまり、開いているGoogleスプレッドシートに関係なく、onOpenイベントが実行され、メニューが追加される一連のスクリプトがありますか。

4

3 に答える 3

3

Google スプレッドシートではできません。ただし、ベストプラクティスは

  1. onOpen およびその他の関数を使用してスタンドアロン スクリプトを記述します。
  2. これをライブラリとして公開する
  3. 手動で作成した各スプレッドシートにシェル onOpen を記述します。:( このシェル関数は、ライブラリの onOpen を呼び出します。

ただし、スクリプトが関連付けられているスプレッドシートのコピーを作成すると、そのコピーにもスクリプトが含まれます。

于 2013-02-10T03:55:00.543 に答える
2

1) スクリプトを開き、[発行] メニューから [アドオンとしてテスト] を選択します。

2) [Configure New Test] の下でドキュメントを選択し、そのドキュメントのアドオンを実行できます。

残念ながら、一度に 1 つずつドキュメントごとにこれを行う必要があります。スクリプトをすべてのスプレッドシートで使用できるようにする方法、または少なくともアドオンをインストールできるのと同じように、シートごとに個人用アドオンを簡単にインストールできる方法があれば、本当に気に入っています。個人的な市場のようなものです。

于 2015-01-23T18:59:38.890 に答える