[ノンプロ研]VBA初心者講座第2回・制御構文
Select~Case文 分岐が3つ以上の分岐処理に使う 1つのテスト式でどんどん分岐ができる! Select Case 今日のごはん Case ステーキ🥩 Debug.Print やったー Case サバの味噌煮🐡 Debug.Print ヤッホー End Select #ノンプロ研 #VBA講座
2021-06-09 21:01:22Select Case文のテスト式は変数! 式は右辺、左辺だけでなく変数一つだけでも式と呼ぶ。一致しているかどうかを見ているため! ほ〜。なるほどなるほど。 #ノンプロ研 #VBA講座
2021-06-09 21:04:55For~Next文 ループの回数が決まっているとき For カウンタ変数 = 初期値 To 最大値 処理 Next カウンタ変数 カウンタ変数はiとかjとか1文字のアルファベットを使うのがお作法🍵 #ノンプロ研 #VBA講座
2021-06-09 21:08:14For i = 初期値 to 最大値 Next i Next iも忘れやすいので先に書くといいかも、です。 #ノンプロ研 #VBA講座
2021-06-09 21:10:45Do While~Loop文 条件式がTrueのあいだ繰り返す →条件式がFalseにならないと終わらない…。 Do While 条件式 処理 Loop #ノンプロ研 #VBA講座
2021-06-09 21:20:32Do While 条件式 必ずループから抜ける式を書く Loop 無限ループに入ってしまいます。 #ノンプロ研 #VBA講座
2021-06-09 21:22:15無限ループ、それは永遠に終わらないループ😱 Do While~Loopは条件式がFalseにならないと終了しないのです😱😱 気付いたらなるべく早く「Escキー」を押して強制中断しましょう。そうしないと大変なことに…👻 #ノンプロ研 #VBA講座
2021-06-09 21:27:36無限ループ 応答なしになってしまったときは「Ctrl」+「Shift」+「Esc」でタスクマネージャーから閉じる →Do While~Loopを使うときは必ず保存をしてから使う #ノンプロ研 #VBA講座
2021-06-09 21:31:07応答なしになったときの裏技これかな? これはやってみたい。(でも無限ループは嫌だな) #ノンプロ研 #VBA講座 daitaideit.com/vba-no-respons…
2021-06-09 21:39:45【講座でのモジュールの使い方】 第1回目の講座はモジュール1 第2回目の講座はモジュール2 同じExcelファイルにまとめるのもおススメ モジュールの名前も変えられるので変えてもOK #ノンプロ研 #VBA講座
2021-06-09 21:52:02