[ノンプロ研]VBA中級講座3期第2回・モジュール

『コミュニティ「ノンプログラマーのためのスキルアップ研究会」VBA コース第3期第2回のツイートまとめです。コンテンツは「モジュール」です。 https://tonari-it.com/community-nonpro-semi/』 のような解説を書くと親切ですね。
3
Takushi✨プログラミング学習中 @Taxi3134

20:00~第2回開始!シートモジュール中心の内容です。本日もプロパティプロシージャやります😇あとメソッドも。 #ノンプロ研 #VBA中級講座 pic.twitter.com/pR1vgmcAFG

2021-08-20 18:50:59
拡大
alice @alice37308108

今日はVBAをがんばりまーす。 始まる前から仕事での相談に乗ってもらいました。まずはミニマムにして頭をスッキリさせます🐤話せて良かった! #ノンプロ研 #VBA中級講座

2021-08-20 20:00:14
根岸 @2a9SouLnhptnIqG

ノンプロ研中級講座【VBAコース】 第2回目です! 今回は ①モジュール ②プロパティ ③メソッド です。 よく聞く言葉ですが、しっかり学ぶと深いです。 頑張りましょう! #ノンプロ研 #VBA中級講座

2021-08-20 20:01:45
alice @alice37308108

今日は前回の講座とは違うブックを使いましょう。 ごちゃごちゃになります😅 #ノンプロ研 #VBA中級講座

2021-08-20 20:10:52
根岸 @2a9SouLnhptnIqG

今回は演習ごとにブックを分けてくださいね~ #ノンプロ研 #VBA中級講座

2021-08-20 20:11:21
alice @alice37308108

propertyプロシージャの書き方を覚えることに重点をおいていきましょう #ノンプロ研 #VBA中級講座

2021-08-20 20:12:26
kudou @kudou32323

今日はVBA中級講座の2回目でモジュールについて受講します。 今日もプロパティプロシージャ出てくる! #ノンプロ研 #VBA中級講座

2021-08-20 20:13:11
kudou @kudou32323

アジェンダがこの3つだった。シンプルだなー。 ・モジュール ・プロパティ ・メソッド #ノンプロ研 #VBA中級講座

2021-08-20 20:15:03
alice @alice37308108

モジュール →コードを記述する領域 ・プロパティウィンドウで名前を変えられる ・プロジェクトエクスプローラーからアクセスできる #ノンプロ研 #VBA中級講座

2021-08-20 20:18:14
根岸 @2a9SouLnhptnIqG

標準モジュールで記述したパブリックメンバーはすべて「グローバルのメンバー」 グローバルのメンバーは、属するモジュール名を省略して、直接メンバー名を記述できる。 ↓ プロジェクト全体で全てのメンバーが管理する対象になる。 #ノンプロ研 #VBA中級講座

2021-08-20 20:24:17
kudou @kudou32323

標準モジュールで記述したパブリックメンバーは すべて「グローバルのメンバー」 →プロジェクト全体で管理すべき対象  つまり管理しているところは全部一緒 #ノンプロ研 #VBA中級講座

2021-08-20 20:24:53
alice @alice37308108

グローバルのメンバーは親をたどっていかなくてもいきなり書くことができる #ノンプロ研 #VBA中級講座

2021-08-20 20:26:08
alice @alice37308108

標準モジュールで記述したパブリックメンバーはすべてグローバルのメンバーになる →プロジェクト全体で管理すべき対象になるので名前などに気を付ける必要がある(パブリック変数など) →モジュールを分けるのは書く場所がちがうだけで管理している場所は同じ #ノンプロ研 #VBA中級講座

2021-08-20 20:26:08
alice @alice37308108

オブジェクトモジュールの種類 ・シートモジュール ・ブックモジュール ・フォームモジュール ・クラスモジュール #ノンプロ研 #VBA中級講座

2021-08-20 20:27:40
根岸 @2a9SouLnhptnIqG

モジュールは5種類  標準モジュール  シートモジュール  ブックモジュール  フォームモジュール  クラスモジュール 標準モジュール以外はオブジェクトに属するオブジェクトモジュール #ノンプロ研 #VBA中級講座

2021-08-20 20:29:59
根岸 @2a9SouLnhptnIqG

オブジェクトモジュールに記述されたメンバーは「グローバルのメンバー」ではなくなる。 ↓ 関連するオブジェクトモジュール内で管理 #ノンプロ研 #VBA中級講座

2021-08-20 20:34:41
alice @alice37308108

オブジェクトモジュールで記述したパブリックメンバーはオブジェクトに属する →関連するオブジェクトモジュール内で管理される ・同時に管理すべきメンバー数を減らせる(名前かぶりを気にしなくてOK) ・関連オブジェクトでまとめられる(シートに関する処理を纏めるなど) #ノンプロ研 #VBA中級講座

2021-08-20 20:35:38
kudou @kudou32323

シートモジュールはオブジェクトモジュール →オブジェクトモジュールで記述した  パブリックメンバーはオブジェクトに属する →グローバルで管理されていない #ノンプロ研 #VBA中級講座

2021-08-20 20:35:44
根岸 @2a9SouLnhptnIqG

オブジェクトモジュールに記述されたメンバーは、対象オブジェクトを指定して呼び出す。 オブジェクト.メンバー オブジェクトモジュールで自身のモジュールから呼び出しはMeキーワードを使う。 Meは省略可能 Me.メンバー #ノンプロ研 #VBA中級講座

2021-08-20 20:37:08
FukuCyndi papa @FukucyndiP

“名前が適切ではありません” プロジェクトのどこかに同じ名前のグローバルメンバーが複数ある時|ω・) #ノンプロ研 #エア中級VBA twitter.com/2a9soulnhptniq…

2021-08-20 20:37:56
alice @alice37308108

今日はオブジェクトモジュールにプロパティを定義していきます #ノンプロ研 #VBA中級講座

2021-08-20 20:38:17
alice @alice37308108

オブジェクトにプロパティを追加する方法 ・モジュールレベル変数  ・パブリック  ・プライベート ・Property Let/Setプロシージャ ・Property Getプロシージャ #ノンプロ研 #VBA中級講座

2021-08-20 20:39:38
1 ・・ 4 次へ