質問編集履歴

4

タイトル変更

2018/08/13 09:53

投稿

hiroshiorz
hiroshiorz

スコア15

test CHANGED
@@ -1 +1 @@
1
- GAS シートコピー後のセルクリア
1
+ GAS コピーしたシートを追加 指定範囲のセルクリアをしたい
test CHANGED
File without changes

3

2018/08/13 09:53

投稿

hiroshiorz
hiroshiorz

スコア15

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ・シートコピーするとコピー元の右側に新規シートが複製
6
6
 
7
- ・コピー先の「B2:K2」「C4:n15」の値を削除
7
+ ・コピー先の「B2:K2」「C4:N15」の値を削除
8
8
 
9
9
 
10
10
 

2

詳細追加

2018/08/13 08:01

投稿

hiroshiorz
hiroshiorz

スコア15

test CHANGED
File without changes
test CHANGED
@@ -2,9 +2,17 @@
2
2
 
3
3
 
4
4
 
5
- アクティブシートを変更しなければいけない思うですどうすればよいのかわからずアドバイスを頂きたいです。
5
+ シートコピーするコピー元右側に新規シート複製
6
+
7
+ ・コピー先の「B2:K2」「C4:n15」の値を削除
6
8
 
7
9
 
10
+
11
+ この2つを行いたいです。
12
+
13
+
14
+
15
+ アクティブシートを変更しなければいけないと思うのですがどうすればよいのかわからずアドバイスを頂きたいです。
8
16
 
9
17
  コピー後のシート名は変更しなくて大丈夫です。
10
18
 
@@ -12,13 +20,7 @@
12
20
 
13
21
 
14
22
 
15
-
16
-
17
23
  ```ここに言語を入力
18
-
19
- コード
20
-
21
-
22
24
 
23
25
  function sheet_copy(){
24
26
 

1

コード追加

2018/08/13 06:02

投稿

hiroshiorz
hiroshiorz

スコア15

test CHANGED
File without changes
test CHANGED
@@ -3,3 +3,45 @@
3
3
 
4
4
 
5
5
  アクティブシートを変更しなければいけないと思うのですがどうすればよいのかわからずアドバイスを頂きたいです。
6
+
7
+
8
+
9
+ コピー後のシート名は変更しなくて大丈夫です。
10
+
11
+
12
+
13
+
14
+
15
+
16
+
17
+ ```ここに言語を入力
18
+
19
+ コード
20
+
21
+
22
+
23
+ function sheet_copy(){
24
+
25
+ // 現在アクティブなスプレッドシートを取得
26
+
27
+ var sheet = SpreadsheetApp.getActiveSheet();
28
+
29
+ var ss = SpreadsheetApp.getActiveSpreadsheet();
30
+
31
+ //シート複製後アクティブにする
32
+
33
+ ss.duplicateActiveSheet();
34
+
35
+
36
+
37
+ var range = sheet.getRange("B2:k2");
38
+
39
+ var range = sheet.getRange("c4:n15");
40
+
41
+ range.clearContent()
42
+
43
+
44
+
45
+ }
46
+
47
+ ```