【ノンプロ研】GAS初級講座第5回目

いよいよ基礎構文がおわって、スプレッドシートのはじまりはじまり〜
2
な~🍀GAS @GasNao703

次はRange セルの範囲です 1.アドレスで取得 2.行番号、列番号、行数、列数で取得 3.データ範囲を取得 #ノンプロ研 #GAS初心者講座 Rangeはシートから指定しますよ✨

2021-08-25 20:53:52
な~🍀GAS @GasNao703

アドレスはわかりやすいけれど、 A1とかはプログラムでは指定しにくい #ノンプロ研 #GAS初心者講座

2021-08-25 20:57:19
な~🍀GAS @GasNao703

行番号、列番号でセル範囲を取得する #ノンプロ研 #GAS初心者講座 行・列の順で指定になりますので注意

2021-08-25 20:57:20
な~🍀GAS @GasNao703

getDataRange() 私が初級で一番衝撃だったやつ #ノンプロ研 #GAS初心者講座

2021-08-25 21:10:02
な~🍀GAS @GasNao703

シートのデータは、コンピュータが扱いやすい形に 保存しておきましょう #ノンプロ研 #GAS初心者講座

2021-08-25 21:16:57
な~🍀GAS @GasNao703

次は、セル 単体セルの値を取得する Rangeオブジェクト.getValue() 単体セルの値をセットする Rangeオブジェクト.setValue(値) #ノンプロ研 #GAS初心者講座 ValueのVが大文字になります。

2021-08-25 21:25:20
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

getActiveSpreadsheetと getActiveSheetは ちょっと混乱しますよね... #ノンプロ研 #GAS初心者講座

2021-08-25 21:25:23
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

エクセルで言うところの 「ブック(ファイル)」が 「スプレッドシート 」 ブックの中にある「シート」が 「シート」 #ノンプロ研 #GAS初心者講座

2021-08-25 21:27:45
な~🍀GAS @GasNao703

単体セル1つずつ操作することはあまり多くないです。 #ノンプロ研 #GAS初心者講座 セル範囲でデータを取得して 二次元配列でデータをあつかいます。

2021-08-25 21:30:58
な~🍀GAS @GasNao703

Rangeオブジェクト.getValues(); 範囲のデータを取得できます✨ #ノンプロ研 #GAS初心者講座 ValueとValuesの違いで混乱しました💦

2021-08-25 21:32:39
な~🍀GAS @GasNao703

セル範囲の値を配列で入力する Rangeオブジェクト.setVaues(2次元配列) #ノンプロ研 #GAS初心者講座 このときのRangeオブジェクトを以下の方法で取得する getRange(行番号, 列番号, values.length, values[0].length) Valuesという2次元配列をセットする

2021-08-25 21:39:57
な~🍀GAS @GasNao703

appendRowは、1次元配列しか出力できない。 2次元配列はオブジェクトになって変な文字列がでてくる。 #ノンプロ研 #GAS初心者講座

2021-08-25 21:54:02
な~🍀GAS @GasNao703

宿題を連続UPする準備をしよう! #ノンプロ研

2021-08-25 21:55:42
な~🍀GAS @GasNao703

来週、自己総会LT #ノンプロ研 #GAS初心者講座 登壇者が! まだまだ募集中です✨

2021-08-25 22:03:13