私はGoogle Product Forumsに投稿されたものと同様の問題があります。Googleスプレッドシートのコピーの編集権限はどのように保持されますか?
ここでの回答は、Googleスプレッドシートのコピーを自分で作成するために、リンクの受信者からの行動が必要な方法を説明しています。
GoogleスプレッドシートのCOPYを編集したい人のための個人用フォルダを作成するスクリプトがあります。
fileforanswers.makeCopy(fileforanswers.getName(), targetFolder);
COPYセットの権限:
fileforanswers.setSharing(DriveApp.Access.ANYONE, DriveApp.Permission.EDIT)"
Googleスプレッドシートが1枚が含まれている、新しく作成したフォルダにコピー元のGoogleスプレッドシートより。 Googleスプレッドシート「SHEET」のCOPYため 保護の設定は以下のとおりです。「RANGE」の場合
if (protection && protection.canEdit()) { protection.remove(); }
は、次のとおりです。
if (protection && protection.canEdit()) { protection.remove(); }
リンクは、GoogleスプレッドシートのコピーのIDが含まれています。 GoogleスプレッドシートのCOPYが、Googleスプレッドシートに記入したい人が直接アクセスできる場合は、閲覧できるのは
です。上記の設定は、オリジナルのGoogleスプレッドシートに対して手動で設定されています。オリジナルのGoogleスプレッドシートに、COPYの場合と同じ方法で同じ人が独自のリンクでアクセスすると、Googleスプレッドシートでオリジナルを編集することができます。
GoogleスプレッドシートのCOPYを編集できるようにスクリプトで許可する必要があるものは何ですか?
感謝を。変更はありますが、まだ解決策はありません。スクリーンショット - 前にコピーする(https://drive.google.com/drive/folders/0B6aDIsqDzW58ajh6VEM5YjlCYlU); COPY after after(https://drive.google.com/drive/folders/0B6aDIsqDzW58N05RV1pOZGJxNXc)変更なし - 任意のコンピュータ/任意のOS(MSW7/Linux(Ubntu))でオリジナルの編集可能なものは – Istvan
オリジナルで編集可能です。スクリプトは全くありませんか? – Jonathon
はい、あります。手動で作成されたオリジナル、権限、保護も手動で設定されています – Istvan