>>145
>>65でID:ar/F9wgf0がプロシージャを分けると見やすいと例示した動かないコード
それを見たID:C4oDmko00がなぜかグローバル変数の使用を推奨していると勘違い
グローバル変数以外にも引数で渡すこともできるし、もっと他の方法もあるのになぜか「お前グローバル変数推奨したやろ」の一本槍で糾弾
ちなみに>>65をぱっと見ただけで俺が思いついたのは:
・モジュールレベル定数(Private Const)を使う。
・モジュールレベル変数(Private)を使う。
・必要な変数のみを引数としてプロシージャに渡す。
・自作クラスを作る。
スキルが低い俺でもこんだけ色々な選択肢があるなーと思うわけだが、どれを選択するかは書く人の自由で、
「これをどう動かすかは自分で考えろ」というだけのことだろう。
余談だが、俺はグローバル変数=パブリック変数(Publicステートメントで宣言する変数)だと思ってた。
Excel VBA 質問スレ Part62
■ このスレッドは過去ログ倉庫に格納されています
151デフォルトの名無しさん (ワッチョイ 15d0-+h6O)
2019/06/30(日) 13:52:45.81ID:e1gn7el30■ このスレッドは過去ログ倉庫に格納されています
