40

スクリプト エディターを使用して、Google スプレッドシートのコードをいくつか書きました。

このスプレッドシートをクライアントと共有したいのですが、自分が書いたコードは共有したくありません。

このコードは、クライアントがこのスプレッドシートを条件付きで開いたときに動作/実行する必要がある便利な機能を含むメニューをスプレッドシートに追加します。

これは Excel では簡単ですが、Google スプレッドシートではわかりません。. 私はGoogleでたくさん検索しましたが、スプレッドシートを共有する方法についてのアイデアはすべて見つかりました。たとえば、「表示」モードでは問題があります。メニューを追加するメニュー機能が「onOpen」であり、クライアントがそれを開いたときに開始しません。

これを Google スプレッドシートに実装するにはどうすればよいですか?

4

6 に答える 6

7

ドキュメントにはライブラリの使用方法が説明されており、この件に関する興味深い投稿もいくつかあります。

于 2013-04-18T09:06:01.853 に答える
4

クライアント用のスクリプトのみを含む特別なライブラリ ファイルを作成します。クライアントには、少なくとも読み取りレベルのアクセス権が必要です。だから彼はあなたのスクリプトを見ることができます。スクリプトを削除し、そのファイルに新しい罪のないスクリプトを作成し、これを新しいバージョンとして保存します。これで、クライアントにはこの新しいスクリプトのみが表示されます。彼のアプリケーションはまだライブラリの古いバージョンで動作しているため、元のスクリプトは通常どおり彼の仕事を行います。

于 2016-05-27T20:58:13.300 に答える