質問編集履歴
2
転記の際、大括弧の欠損があったので修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -9,11 +9,12 @@
|
|
9
9
|
### 該当のソースコード
|
10
10
|
|
11
11
|
```ここに言語名を入力
|
12
|
-
var ss = SpreadsheetApp.getActiveSpreadsheet();
|
12
|
+
var ss = SpreadsheetApp.getActiveSpreadsheet(); //このスプレッドシート
|
13
|
-
var sheets = ss.getSheets();
|
13
|
+
var sheets = ss.getSheets(); //シートのループ処理用
|
14
14
|
var columnLength = 24
|
15
15
|
|
16
|
+
|
16
|
-
function set
|
17
|
+
function setAllData() {
|
17
18
|
//担当者ごとのシートを1つずつループ
|
18
19
|
for (var i = 0; i < ss.getSheets().length; i++) {
|
19
20
|
//処理対象のシートを名前で判断
|
@@ -31,14 +32,17 @@
|
|
31
32
|
filter.remove()
|
32
33
|
};
|
33
34
|
|
34
|
-
|
35
|
+
checkInfo();
|
35
36
|
|
37
|
+
|
36
|
-
var newfilter = sheets[i].getRange(1,1,sheets[i].getLastRow(),sheets[i].getLastColumn()).createFilter() //フィルタを新たに設定
|
38
|
+
var newfilter = sheets[i].getRange(1,1,sheets[i].getLastRow(),sheets[i].getLastColumn()).createFilter() //フィルタを新たに設定します
|
37
|
-
for (var j=0;
|
39
|
+
for (var j=0;j<columnLength;j++){
|
38
40
|
if(filters.length>0){
|
39
41
|
newfilter.setColumnFilterCriteria(j+1,filters[j])
|
40
42
|
}
|
41
43
|
}
|
44
|
+
}
|
45
|
+
}
|
42
46
|
```
|
43
47
|
|
44
48
|
### 試したこと
|
1
変数の表記ミスを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
```ここに言語名を入力
|
12
12
|
var ss = SpreadsheetApp.getActiveSpreadsheet();
|
13
|
-
var
|
13
|
+
var sheets = ss.getSheets();
|
14
14
|
var columnLength = 24
|
15
15
|
|
16
16
|
function setFilter() {
|