0

これは、Google スプレッドシート スクリプトの質問です。

「SouthWest」を検索してから「test」シートを見つけるための GUI セットアップがあります。これは私が使用しているコードです。

var file = DocsList.getFolder("SouthWest").find("test");

これは、自分のアカウントで実行すると問題なく動作しますが (このフォルダーとファイルが正しくセットアップされているため)、別のユーザーが Google ドキュメントにログインすると、所有者ではなく新しいユーザーでこのフォルダー/ファイルを検索しようとします。ドキュメント。現在開いているスプレッドシートの所有者の DocsList を検索する方法はありますか? 新しいユーザーの下に表示されるエラーは、「エラーが発生しました: SouthWest フォルダーが見つかりません」です。ありがとう。

4

1 に答える 1

0

常に同じファイルにアクセスしたい場合は、getFileById毎回検索するのではなく、メソッドを使用して直接アドレス指定できます。

https://developers.google.com/apps-script/class_docslist#getFileById

もちろん、すべてのユーザーがそのファイルにアクセスできるようにする必要があります。

于 2012-08-02T21:46:51.917 に答える