teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

削除処理追加

2019/01/14 05:37

投稿

退会済みユーザー
answer CHANGED
@@ -5,4 +5,20 @@
5
5
  file.makeCopy("copy"); //copyというファイル名でコピーを作成
6
6
  }
7
7
  ```
8
- この操作はどうでしょうか?これでスプレッドシートのコピーは作成できます。
8
+ この操作はどうでしょうか?これでスプレッドシートのコピーは作成できます。
9
+
10
+ ---
11
+ **追記 1/14 14:30**
12
+ 削除処理追加
13
+ ```GoogleAppScript
14
+ function myFunction(){
15
+ var sourceSSID = "<コピー元スプレッドシートのid>"
16
+ var destinationSSID = "<コピー先スプレッドシートのid>"
17
+ var sourceFile = DriveApp.getFileById(sourceSSID);
18
+ var destinationFile = DriveApp.getFileById(destinationSSID);
19
+
20
+ var name = destinationFile.getName();
21
+ destinationFile.setTrashed(true); //ゴミ箱に捨てる
22
+ sourceFile.makeCopy(name);
23
+ }
24
+ ```