230426ノンプロ研中級プログラミング講座【VBAコース第5期】_01

ノンプロ研VBA中級講座のツイートまとめです
3
な~🍀GAS @GasNao703

8つの約束 #ノンプロ研 #VBA中級講座 調べて、頼る 15分調べてわからないことは聞きましょう! pic.twitter.com/k4xwF20vvj

2023-04-26 20:21:50
拡大
FukuCyndi papa @FukucyndiP

15分調べて分からなかったら、頼ろう! #ノンプロ研 #VBA中級講座

2023-04-26 20:22:16
Yuzunoki @y_ibris

①実務で使う ②習慣化 ③構文通りに書く ④15分調べて、分からなければ頼る ⑤打ってはいけない ⑥構造化データを使う ⑦読みやすいコードを書く ⑧アウトプット めもめも! #ノンプロ研 #VBA中級講座

2023-04-26 20:22:20
FukuCyndi papa @FukucyndiP

スコープとは 変数やプロシージャを使用できる範囲です #ノンプロ研 #VBA中級講座

2023-04-26 20:22:30
な~🍀GAS @GasNao703

まずは、スコープ #ノンプロ研 #VBA中級講座 変数やプロシージャなどを使用できる範囲

2023-04-26 20:22:41
FukuCyndi papa @FukucyndiP

プロシージャ内で宣言した変数は、プロシージャの外では無効です。 裏を返すと、プロシージャレベルなら同じ名前の変数がプロシージャ間で被っても大丈夫です #ノンプロ研 #VBA中級講座

2023-04-26 20:23:01
Yuzunoki @y_ibris

スコープとは「変数が使える範囲」 #ノンプロ研 #VBA中級講座

2023-04-26 20:23:19
な~🍀GAS @GasNao703

プライベートモジュールとか パブリックモジュールとかよくわかってない私 #ノンプロ研 #VBA中級講座 pic.twitter.com/P91mwR7SBX

2023-04-26 20:23:25
拡大
たかまい@GAS勉強中 @don2daibutsusan

まずはスコープから 変数を使える範囲 3つにわかれている。 プロシージャ内で使えるもの モジュールレベルで使えるもの 他のモジュールでも使えるもの #ノンプロ研 #VBA中級講座

2023-04-26 20:23:35
な~🍀GAS @GasNao703

プロシージャレベル変数 #ノンプロ研 #VBA中級講座 プロシージャ内で宣言する

2023-04-26 20:24:12
おーーた @chiharudou0731

スコープ ・プロシージャレベル:宣言したプロシージャ内のみで使用できる ・プライベートモジュールレベル:宣言されたモジュール内のみで使用できる ・パブリックモジュールレベル:宣言されたモジュール以外の他のモジュールからも使用できる #ノンプロ研 #VBA中級講座

2023-04-26 20:24:24
Yuzunoki @y_ibris

■プロシージャレベル(ローカル変数) プロシージャの中で  Dim ●● AS 型 で宣言するタイプ このプロシージャの中だけで機能する #ノンプロ研 #VBA中級講座

2023-04-26 20:24:33
たかまい@GAS勉強中 @don2daibutsusan

Dimから始まるものがプロシージャレベルのスコープ #ノンプロ研 #VBA中級講座

2023-04-26 20:24:37
な~🍀GAS @GasNao703

せっかくなので、写経した。 #ノンプロ研 #VBA中級講座 ひさびさのVBA✨

2023-04-26 20:30:30
Yuzunoki @y_ibris

まずは写経! ローカル変数の動きを確認 #ノンプロ研 #VBA中級講座 pic.twitter.com/KJRhTnSZMq

2023-04-26 20:31:47
拡大
拡大
Yuzunoki @y_ibris

何気にVBE画面でウィンドウ並べるのやったことがなかった… #ノンプロ研 #VBA中級講座

2023-04-26 20:34:35
FukuCyndi papa @FukucyndiP

宣言セクションは、コードウィンドウ上部のOption Explicitと1つ目のプロシージャまでにある空間です。 Option Explicitの直下からプロシージャを描き始めたら、宣言セクションでは事実上消滅します #ノンプロ研 #VBA中級講座

2023-04-26 20:34:53
Yuzunoki @y_ibris

■プライベートモジュールレベル プロシージャの外に書く変数  「Private ● As 型」 で宣言 #ノンプロ研 #VBA中級講座

2023-04-26 20:35:23
たかまい@GAS勉強中 @don2daibutsusan

今まで使っていたDimはプロシージャ内でしか使えないので 他のプロシージャだとコンパイルエラーで使えない。 #ノンプロ研 #VBA中級講座

2023-04-26 20:37:34
Yuzunoki @y_ibris

これも写経! プライベートレベルで変数宣言したので、同じModule内のプロシージャからは呼び出せるけど、Moduleをまたぐと使えない #ノンプロ研 #VBA中級講座 pic.twitter.com/GOjCt5m83O

2023-04-26 20:37:39
拡大
な~🍀GAS @GasNao703

これはモジュール単位なので、 別モジュールでは使えない #ノンプロ研 #VBA中級講座

2023-04-26 20:38:01
1 ・・ 4 次へ