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

質問編集履歴

2

誤字

2019/02/12 01:08

投稿

igaiga
igaiga

スコア144

title CHANGED
File without changes
body CHANGED
@@ -37,7 +37,7 @@
37
37
  //作成シートにカーソルをフォーカス
38
38
  ss_copyFrom.setActiveSheet(sheet_print);
39
39
 
40
- //カーソルフォーカスされた作成シートを左から番目に移動
40
+ //カーソルフォーカスされた作成シートを左から1番目に移動
41
41
  ss_copyFrom.moveActiveSheet(1);
42
42
  }
43
43
  ```

1

解決策

2019/02/12 01:08

投稿

igaiga
igaiga

スコア144

title CHANGED
File without changes
body CHANGED
@@ -19,4 +19,25 @@
19
19
  var sheet_print = ss_copyFrom.getSheetByName('印刷用');
20
20
  sheet_print.moveActiveSheet(1);
21
21
  }
22
+ ```
23
+
24
+ ###成功例(解決しました)
25
+ ```GAS
26
+ function sheetcopy() {
27
+ /* シート複製 */
28
+ var ss_copyFrom = SpreadsheetApp.getActiveSpreadsheet();
29
+ var sheet_range = ss_copyFrom.getSheetByName('表示設定');
30
+ var range_cell01 = sheet_range.getRange('I8').getValue();
31
+ var range_cell02 = sheet_range.getRange('H8').getValue();
32
+ var range_cell03 = sheet_range.getRange('I9').getValue();
33
+ var sheet_copyFrom = ss_copyFrom.getSheetByName(range_cell02+range_cell01);
34
+ var sheet_copyTo = sheet_copyFrom.copyTo(ss_copyFrom);
35
+ var sheet_print = sheet_copyTo.setName('印刷用');
36
+
37
+ //作成シートにカーソルをフォーカス
38
+ ss_copyFrom.setActiveSheet(sheet_print);
39
+
40
+ //カーソルフォーカスされた作成シートを左から2番目に移動
41
+ ss_copyFrom.moveActiveSheet(1);
42
+ }
22
43
  ```