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

ノンプロ研VBA中級講座のツイートまとめです
3
前へ 1 ・・ 3 4
FukuCyndi papa @FukucyndiP

Optional する引数は引数リストの最後に持っていかないとエラーになります 複数あるなら、最後にOptionalだけずらりと並べます #ノンプロ研 #VBA中級講座

2023-04-26 21:17:14
たかまい@GAS勉強中 @don2daibutsusan

引数をオプションにする。 オプションにするってどういうことだ。。。 #ノンプロ研 #VBA中級講座

2023-04-26 21:17:49
Yuzunoki @y_ibris

写経! 引数にはオプションが設定できる その引数を無視したり、デフォルト値を設定したりもできる #ノンプロ研 #VBA中級講座 pic.twitter.com/ze6MXeJzAq

2023-04-26 21:19:20
拡大
な~🍀GAS @GasNao703

写経はあきらめて、お知らせコーナーの編集をしていたホスト #ノンプロ研 #VBA中級講座

2023-04-26 21:19:47
な~🍀GAS @GasNao703

今は、省略できる変数Optionalについて学んでいます。 #ノンプロ研 #VBA中級講座

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

オプションは引数の中で後ろの方に並べないといけないから、 必ず要る引数は前に並べて、任意でいい引数は後のほうにまとめて書くこと! #ノンプロ研 #VBA中級講座

2023-04-26 21:20:46
FukuCyndi papa @FukucyndiP

Sub プロシージャ名(Optional Byval _ パラメータ名 As 型 = デフォルト値) で、引数を省略時された時のデフォルト値を設定することができます。 引数が省略されたかどうかそのものを判定したいときはisMissing関数を使います #ノンプロ研 #VBA中級講座 pic.twitter.com/ZVjA2Q8YgT

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

”さよならBob" コードの説明しているだけなんだけど、そう聞くとなんだか切ない-ω-) #ノンプロ研 #VBA中級講座

2023-04-26 21:23:11
Yuzunoki @y_ibris

プロパティプロシージャに入っていきます! #ノンプロ研 #VBA中級講座

2023-04-26 21:24:10
FukuCyndi papa @FukucyndiP

プロパティとは、値を取得・設定する機能です。 プロパティプロシージャを使うと、この機能をカスタマイズできます。 #ノンプロ研 #VBA中級講座

2023-04-26 21:26:36
FukuCyndi papa @FukucyndiP

”Public 変数は最も簡単なプロパティ” #ノンプロ研 #VBA中級講座

2023-04-26 21:27:44
FukuCyndi papa @FukucyndiP

Property Set プロシージャは他のプロシージャとは少し書き方が違うので、なかなか慣れない。。 プロシージャ名と変数に値を代入することをイメージしながら書いています。 #ノンプロ研 #VBA中級講座 #ノンプロ研 #VBA中級講座

2023-04-26 21:31:17
Yuzunoki @y_ibris

パブリック変数もプロパティだけど、いろんなところから自由に変えられてしまうと困る そこでプロパティプロシージャを介して間接的に値(やオブジェクト)をやりとりする #ノンプロ研 #VBA中級講座 pic.twitter.com/hDeK0FA4l5

2023-04-26 21:31:26
拡大
たかまい@GAS勉強中 @don2daibutsusan

とにかく写経 これがなにに使うのか見当もつかない。 #ノンプロ研 #VBA中級講座

2023-04-26 21:34:55
な~🍀GAS @GasNao703

プライベート変数のときは、 後ろにアンダーバーを付けるのがお作法 #ノンプロ研 #VBA中級講座

2023-04-26 21:34:56
おーーた @chiharudou0731

プライベート変数のときは 変数名末尾に「_」をつける #ノンプロ研 #VBA中級講座

2023-04-26 21:35:28
FukuCyndi papa @FukucyndiP

Propertyプロシージャでは変数に値を出し入れする際に処理を追加することができます。 たとえば、処理に不都合な値をはじく条件構文を付けるなど。 #ノンプロ研 #VBA中級講座

2023-04-26 21:36:58
FukuCyndi papa @FukucyndiP

Property プロシージャのあたりからみんなのTweetがぴたりと止む -ω-) #ノンプロ研 #VBA中級講座

2023-04-26 21:41:23
Yuzunoki @y_ibris

写経! Property Let/Getプロシージャを外のモジュールから呼び出します (省略されているから、このPropertyプロシージャはPublicと解釈されているため) #ノンプロ研 #VBA中級講座 pic.twitter.com/9IWYiyOmmp

2023-04-26 21:41:27
拡大
Yuzunoki @y_ibris

通常モジュールでもPropertyプロシージャ使える、というのに気づくのに割と時間かかった思い出 #ノンプロ研 #VBA中級講座

2023-04-26 21:42:44
Yuzunoki @y_ibris

「読み取り専用プロパティ」とは! PropertyプロシージャをGetだけ用意することで、値を呼び出すだけのプロパティとなることである! 要は対となるLet/Setプロパティをあえてつくらないでおくこと #ノンプロ研 #VBA中級講座

2023-04-26 21:47:12
FukuCyndi papa @FukucyndiP

Property Getプロシージャだけの宣言ではそのプロパティは読み取り専用になります。 読み取り専用プロパティとは RangeオブジェクトメンバーのColumn, Rowプロパティみたいなやつ #ノンプロ研 #VBA中級講座

2023-04-26 21:47:35
前へ 1 ・・ 3 4