ノンプロ研初心者向けプログラミング講座第四期生【GAS コース】第 5 回

コミュニティ「ノンプログラマーのためのスキルアップ研究会」GAS コース第四期第 5 回のツイートまとめです。コンテンツは「スプレッドシート・シート・セルの操作」です。
1
おとよおか @tooooooka0325

またえとさんが宿題のほぼ答えみたいなヒントを言ってしまった…w #ノンプロ研

2020-02-19 20:15:59
タケイマコト @pcefancom

GASのRANGEのとり方。 データ範囲を取得する方法が一番使う。 #ノンプロ研

2020-02-19 20:18:30
タケイマコト @pcefancom

.getRange(’文字列’) 文字列でとる。 #ノンプロ研

2020-02-19 20:20:09
タケイマコト @pcefancom

行番号、列番号でセル範囲を取得するのは、LastRowとの組み合わせかな #ノンプロ研

2020-02-19 20:21:36
タカハシノリアキ @ntakahashi0505

getRange(row, column, numRows, numColumns) これは 「行、列、行、列」って覚えるとよいっすよ #ノンプロ研

2020-02-19 20:24:22
タカハシノリアキ @ntakahashi0505

コンテンツアシストで出てくる仮引数名を変数名に採用すると、入力楽ちんになりますよ #ノンプロ研

2020-02-19 20:30:46
谷口孔陛(たにぐちこーへい) @khtax16

週に1度の #ノンプロ研 のGAS講座初級編第5回!! これまで基礎をひたすらやって、やっとこさスプレッドシートにたどりついた。 検索してて、 var ss = SpreadsheetApp.getActiveSpreadsheet(); とかの意味がよくわかってなかったけど、ようやく構造がちょっとわかった(まだはっきりはしてない)

2020-02-19 20:40:32
おとよおか @tooooooka0325

getValuesと配列の知識でデータの加工が捗りまくる!! #ノンプロ研

2020-02-19 20:51:27
Kenny Tsuji | 『旬北海道』北海道から世界の食卓へ @TsujiKenzo

単体の.getValue()、.setValue()も使うかなぁ。ただしコード内で1度しかget/setしない時とか。 #ノンプロ研

2020-02-19 20:54:02
谷口孔陛(たにぐちこーへい) @khtax16

・getDataRangeメソッドはめっちゃ使う ・「SpreadsheetApp」を入力するときはコンテンツアシスト(ctrl + space)使うとめっちゃ楽 ・メソッドのgetとsetの役割がめちゃくちゃ腹落ちした ・二次元配列がログで出てくると「あっ、これこの間見たやつ…!」って進研ゼミの気持ちになる #ノンプロ研

2020-02-19 20:55:05
タケイマコト @pcefancom

スプレッドシートにsetvaluesするときは二次元配列で。場所も間違ってるとエラーになる。 ものすごくハマりそう。。。 #ノンプロ研

2020-02-19 20:57:25
Kenny Tsuji | 『旬北海道』北海道から世界の食卓へ @TsujiKenzo

エラーが出てログを確認する際は、値の末尾まで確認しないといけない場面はほぼほぼ無くて、2次元配列が入ってる予定なら、値の範囲を絞って取得してログ確認してみるもの上達のコツですね。#ノンプロ研

2020-02-19 20:58:21
タケイマコト @pcefancom

setvalue でから文字を入れると、なしで上書きされる。 今週の課題は頭を使うな〜。 スプレッドシートの範囲の捉え方をしっかり理解しないと詰みそう😂 #ノンプロ研

2020-02-19 21:06:04
タケイマコト @pcefancom

課題が結構、実作業っぽくなってきた! 考え込む時間が増えそうだ。。。😩 #ノンプロ研

2020-02-19 21:15:32
Kenny Tsuji | 『旬北海道』北海道から世界の食卓へ @TsujiKenzo

確かになんでappendColumn()メソッドって無いんだろ。行列の概念の起源を辿る旅に出てみようかな。(絶対にいやだ) #ノンプロ研

2020-02-19 21:17:08
ixkxexdxa @ixkxexdxa

#ノンプロ研  初心者GAS講座5回目。 残りあと一回 getA1Notation = A1 形式でセル範囲を取得する

2020-02-19 21:19:38
mr_r0ckman @mr_r0ckman

シートの最終行に追加するにはappendRowの手があったんだ。ちょうど使えそうなのがあるので、やってみっと。#ノンプロ研

2020-02-19 21:41:56