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

コミュニティ「ノンプログラマーのためのスキルアップ研究会」VBAコース第4回のツイートまとめです。 コンテンツは「オブジェクト・コレクション」です。
0
やまももたん @momonouchiyama

夏休みの宿題、追い込みかけてる小学生みたいになっとる...毎日触らないと忘れるだぞ、私。 明日は #ノンプロ研 のVBA講座。残り3回って早ッ!

2019-08-06 20:12:43
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

Zoom接続テスト完了。 このPCサウンドが死んでいるんだった。 #ノンプロ研

2019-08-07 19:25:53
タカハシノリアキ @ntakahashi0505

#ノンプロ研 VBA講座第4回ですね! 暑さを吹き飛ばしましょう! pic.twitter.com/HcodSnQ6qP

2019-08-07 19:30:46
拡大
タカハシノリアキ @ntakahashi0505

アイスブレイクタイムです! お題は「私の好きなVBA関数」 #ノンプロ研 pic.twitter.com/5H9rqfI8Wh

2019-08-07 19:33:39
拡大
fuji.t @celaeno4

VBA講座第4回! 今回はオブジェクト・コレクションです。 #ノンプロ研

2019-08-07 19:44:44
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

今日はオブジェクト、コレクション オブジェクトは ひとつひとつのもの かな。 コレクションは ねえ、これ見て! という感じかな。 #ノンプロ研

2019-08-07 19:45:24
fuji.t @celaeno4

MsgBox() はいいですよね。 ボタンを押してすぐに処理が実施されるとビックリするので、MsgBox() で実行確認すると安心です。 #ノンプロ研

2019-08-07 19:46:18
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

今日特に次に注意! 4.調べる 5.打ってはいけない #ノンプロ研

2019-08-07 19:46:42
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

オブジェクト VBAで操作できる「モノ」ですね。 VBAで操作できる対象。 #ノンプロ研

2019-08-07 19:47:49
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

VBAのオブジェクト数は数百。 全部覚える必要はなく、必要な時に調べられれば良い。 #ノンプロ研

2019-08-07 19:48:43
やまももたん @momonouchiyama

オブジェクト・コレクションを扱うようになると、だんだんコードが長文になるから、いかに打たずに打つか。 直打ちすると間違えるくせに、頑張った感あるのは私だけか。エラーになるのにね… #ノンプロ研

2019-08-07 19:50:37
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

オブジェクトのメンバー ・プロパティ:オブジェクトが持っているデータ の事 ・メソッド :オブジェクトが持つプロシージャ(手続) #ノンプロ研

2019-08-07 19:50:52
fuji.t @celaeno4

プロパティ:属性 メソッド:機能 みたいな感じ。 人間でいうと氏名や年齢や性別はプロパティ。 歩くとか食べるとか歌うとかはメソッド。 #ノンプロ研

2019-08-07 19:51:26
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

Excelライブラリ Excel関連のオブジェクトを提供するライブラリ Excel VBA はExcelライブラリーを操作することになる。 なるほど。 #ノンプロ研

2019-08-07 19:52:07
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

オブジェクトエクスプローラで全貌を見ることが出来ます。 使うときはイミディエイトウィンドゥ にオブジェクト名を入れると使えるプロパティが出てくる。 #ノンプロ研

2019-08-07 19:57:52
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

プロパティとは オブジェクトが持つデータ オブジェクト  プロパティ Workbook Name, Path Worksheet Name, Index Range Value, Address など・・・ #ノンプロ研

2019-08-07 20:00:09
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

変数 = オブジェクト.プロパティ     オブジェクト.プロパティ を変数に代入する オブジェクト.プロパティ = 変数     変数を オブジェクト.プロパティ に更新する といった使い方が出来ますよ。 #ノンプロ研

2019-08-07 20:02:14
fuji.t @celaeno4

VBAで入力候補を確定するには Tabキー押下です。エンターキーだと改行されてしまうので注意。 #ノンプロ研

2019-08-07 20:07:37
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

メソッドとは オブジェクトが持つプロシージャーです。 オブジェクト   メソッド(動詞)  workbook Save, Close Worksheet Select, Delete プロパティは(名詞)なのでメソッド(動詞)と区別がつきやすいです。 #ノンプロ研

2019-08-07 20:10:24
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

入力候補の表示・選択を活用しよう イミディエイトウィンドゥでコード途中までを入力し、 Ctl + Space で候補が表示されるので↑↓   Tab で選択 (直後にカーソル)   Enterで選択、改行(カーソルは次の行)  Tab使えば使えるぞ! #ノンプロ研

2019-08-07 20:17:52
fuji.t @celaeno4

プロパティ、メソッド、オブジェクト、コレクション…聞きなれない用語がたくさん出てきてますが、そのうち慣れると思うのでアセる必要はないです。 #ノンプロ研

2019-08-07 20:18:23
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

コレクションとは何? 集合になっているオブジェクトをまとめてコレクションと呼ぶ みてみて!とはちょっと違った。 #ノンプロ研

2019-08-07 20:18:45
kiriharaHiro 電子工作とIoT_ICT活用を勉強中 @KiriharaHiro

オブジェクト式 オブジェクト名を使う Workbook → ThisWorkbook Worksheet → Sheet1, Sheet2 Sheet1(テスト)  Sheet1 はオブジェクト名(裏の名前)          テストはSheet1 のNameプロパティ わかった。 #ノンプロ研

2019-08-07 20:31:58