API ドキュメントの状態
DocumentApp.getActiveDocument() を使用して、ユーザーが現在開いているドキュメントがある場合は、そのドキュメントにアクセスします (それ以外の場合は null が返されます)。アクティブなドキュメントは、現在のスクリプトが既存のドキュメントのスコープにインストールされている (または保存されている) 場合にのみ使用できます。
これまでのところ、スクリプトをスプレッドシートにインストールしてドキュメントを操作することはできますが、ドキュメントにスクリプトを直接インストールすることは可能でしょうか。これには、必要な場所にスクリプト メニューがあるという利点があります。スプレッドシート ソリューションは、私には奇妙な回避策のように思えます。