回答編集履歴
2
images
test
CHANGED
@@ -7,6 +7,9 @@
|
|
7
7
|
### コード例
|
8
8
|
あまり精査していないので、もう少しスマートな方法があるかもしれませんが…。
|
9
9
|
とりあえず処理が速く、正常に動作するコードです↓
|
10
|
+
|
11
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-01-03/3d6446c1-492c-4d98-a7cc-2654d7b749ae.png)
|
12
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-01-03/33335115-da35-4046-840c-01f4e18af02b.png)
|
10
13
|
|
11
14
|
```javascript
|
12
15
|
function writeKeys() {
|
1
fix
test
CHANGED
@@ -19,7 +19,7 @@
|
|
19
19
|
// [ 'a6', 'a1', 'c2', 'c10', 'c5', '', 'b0' ]
|
20
20
|
|
21
21
|
// シート1
|
22
|
-
const dbSs = SpreadsheetApp.openById('
|
22
|
+
const dbSs = SpreadsheetApp.openById('****ID****');
|
23
23
|
const dbSheet = dbSs.getSheetByName('シート1'); // key・名称・IDが載っているシートを取得
|
24
24
|
const dbRecords = dbSheet.getRange(START_ROW, 1, dbSheet.getLastRow() - START_ROW + 1, dbSheet.getLastColumn()).getValues(); // 値を全て取得
|
25
25
|
// [ [ 'a1', '名称1', 'c1' ], [ 'a2', '名称2', 'c2' ], [ 'a3', '名称3', 'c3' ], [ 'a4', '名称4', 'c4' ], [ 'a5', '名称5', 'c5' ] ]
|