ノンプロ研初心者向けプログラミング講座【GASコース第20期】第5回
- KawamuraShinya2
- 547
- 2
- 0
- 0
#ノンプロ研 #GAS初級講座 にも、絶対に負けられない戦いがあります! 本日は講座5回目、いよいよスプレッドシートに挑んでまいります! キックオフは20時! pic.twitter.com/uBRpDq5J47
2022-11-23 18:53:30SpreadsheetApp(トップレベルオブジェクト)→Spreadsheet→Sheet→Range の階層になっています #ノンプロ研 #GAS初級講座
2022-11-23 20:13:39アクティブシートを指定するスクリプトを書いて違うシートで動作しちゃってファイルがとんでもないことになった思い出、、、 #ノンプロ研 #GAS初級講座
2022-11-23 20:17:45オブジェクトは階層になっているからスプシを呼び出すにはSpreadsheetApp→ Spreadsheetの順番 #ノンプロ研 #GAS初級講座
2022-11-23 20:17:49#ノンプロ研 #GAS初級講座 アクティブなスプレットシートを取得する URL で取得 IDで取得 スプシを操作するには避けては通れないので何度も写経して覚えていきましょうー!
2022-11-23 20:21:17ちなみにアドレス(URL)バーに「sheets.new」を入力すると、新しいスプレッドシートが作成される #ノンプロ研 #GAS初級講座
2022-11-23 20:25:50importrangeの関数の時も認証が出てくる。あれは編集権限があるかどうかだったかな🧐 #ノンプロ研 #GAS初級講座
2022-11-23 20:28:31ボタン押してスクリプト発動させるようなものならアクティブシートでいいけどトリガーで動かす系はシート名を指定してるほうが個人的には安心😮💨 ただシート名を変えると動かなくなるのが難点 #ノンプロ研 #GAS初級講座
2022-11-23 20:35:15#ノンプロ研 #GAS初級講座 シート名で取得する時の注意 シートの順番で取得する時の注意 みんなで使ってるスプシだとシート名も順番も誰でも変えられちゃう コードを見なくてもわかるように スプシ上でみんなが見るところにメモなど置いておくと良いです
2022-11-23 20:36:29関数内にあるシート名があら場合だと関数内も自動的に変わってくれるのにな〜〜 ライブラリ?スタンドアロン?は無理でもコンテナバインドなら自動的に変わってほしい、、、🫠 #ノンプロ研 #GAS初級講座
2022-11-23 20:37:02#ノンプロ研 #GAS初級講座 SpreadsheetApp.getActiveSheet() これ絶対かく 無意識でも書けるようになるくらい
2022-11-23 20:39:59sheets[0].getName() 左から順番に0から始まる数字でシート指定できる #ノンプロ研 #GAS初級講座
2022-11-23 20:42:05#ノンプロ研 #GAS初級講座 シートの取得の演習をやっているのだけれど 講師のシート名が、飛び抜けすぎて誰も突っ込めないww 20期生のみが知ることができるおもしろシート名じゃ めっちゃじわるwww
2022-11-23 20:49:40行番号,列番号,行数,列数で取得:.getRange(行番号, 列番号[, 行数, 列数]) 『行列行列』と覚えましょう #ノンプロ研 #GAS初級講座
2022-11-23 20:50:35