回答編集履歴

1

修正

2019/01/30 02:32

投稿

papinianus
papinianus

スコア12705

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- まあそれはともかく転置部分だけ書きま(ただし未検証)
5
+ いちおう,での区切りをして、転置するコードを概念的に書きました(ただし未検証)
6
6
 
7
7
 
8
8
 
@@ -34,7 +34,7 @@
34
34
 
35
35
  var sheet = SpreadsheetApp.getActiveSheet();
36
36
 
37
-
37
+ const data = texLines.map(function(e){return e.split(",");});
38
38
 
39
39
  var _ = Underscore.load();
40
40
 
@@ -42,7 +42,7 @@
42
42
 
43
43
 
44
44
 
45
- sheet.getRange(1,1,1,transData.length).setValues([transData]); //この作りだと横1列のデータにしかなり得ないので、こう書きました。一般にcsvを転置するならこれではできません。
45
+ sheet.getRange(1,1,transData.length,transData[0].length).setValues(transData);
46
46
 
47
47
  //// テキストファイルをシートに展開する
48
48