GAS 列の操作
Q&A
解決したいこと
GASで特定の列だけ取得、あるいは不要な列を削除
発生している問題・エラー
エラーではないです
例)
このようなシートデータがあります。(A-Eは見出し)
下記のGASだとvaluesに二次元配列で格納されるのですが、
C列だけ、あるいはD,E,G列が不要なときに、削除したい。
sheet data
A|B|C|D|E|F|G
11|12|13|14|15|16|17
21|22|23|24|25|26|27
```GAS
values =[
[A,B,C,D,E,F,G],
[11,12,13,14,15,16,17],
[21,22,23,24,25,26,27]
]
### 該当するソースコード
```GAS
const ss = SpreadsheetApp.openById("####").getActiveSheet();
const values = ss.getDataRange().getValues()
自分で試したこと
見出しの行削除は、values.shift();でできるのですが、処理したいのは「行」ではなく「列」
values[0].shift();で[A,11,21]は削除できました。
0