私はgdriveで保持され、私(Teacher)によって所有されている各生徒のために瞳孔プログレスシートを作成したいと思います。このスプレッドシートはインポートシートを使用してクラスシートからテストデータを取り込みます。生徒は自分のファイルを見ることはできますが、変更を加えたり、ファイルのコピーを作成して変更を加えたりすることはできません。マスタードキュメントから新しいスプレッドシートを作成して作成するスクリプトを作成するにはどうすればよいですか?
これは私が手動で行うことができますが、30のクラス(これは私が持っている10のクラスはもちろんですが)のためにこれを行うことは極端に面倒です。私はスクリプトがこれを大いに自動化することができるかもしれないと思っていました。私はさらに調査する前に、以下の要件リストに陳腐化している人がいるのだろうかと思っていました。
は、それがマスターシート(下記)から、次のないスクリプトを作成することは可能です:
A B C D
1 ID NAME EMAIL
2 1 sample [email protected]
3 2 sample2 [email protected]
1)上記リストを実行して、Googleスプレッドシートでは、それぞれのファイルを別々のテンプレートの複製を作成カラムC.
2人)列C
3を使用して、自分の名前にシートの名前を変更)は、それらのID(列B)
と新しいスプレッドシート内の単一のセル(A1)を移入します4)閲覧のみを許可する電子メール(列D)と共有し、ファイルのコピーなどを無効にします。
あなたが見ることができれば、URLを追加/コピーするだけでコピーを作成できます。それは私のテストの場合のようです。しかし他のすべてが可能です。 –