VBA100本ノック をこれから始める人向けに動画を作りました。
どんな動画?
VBAを使って「3秒間待ってやる」→「時間だ。答えを聞こう」→「バルス!or それ以外」→「処理」の流れを作る。
※茶番多め
動画の流れ
1.開発タブの表示方法
2.VBEの起動方法
3.標準モジュールの挿入
4.Subプロシージャの作成
5.Subプロシージャの実行
6.MsgBox関数
7.順次、分岐、繰り返し
8.インデント
9.InputBox関数
10.変数
11.条件分岐
コード
Sub 部長()
MsgBox "3分間、待ってやる。"
MsgBox "時間だ。答えを聞こう。"
Dim InputBoxの結果
InputBoxの結果 = InputBox("時間だ。答えを聞こう。")
If InputBoxの結果 = "バルス!" Then
MsgBox "へあああああ目があああ!"
Else
MsgBox "ぬあああああ!髭がああああ!"
End If
End Sub
まずは開発タブの表示させる方法から。
コードの意味は理解しなくてok。

今回は紹介してませんが、条件分岐のほかにも
「繰り返し」処理もあるってことでしたよね?

え?そうなの?

・・・・・
あとがたり
VBA100本ノック、1本目の再編集を始めた時に気づいたこと。
「開発タブの表示」からちんたら説明してたら”面白くない”+”動画が40分ぐらいかかる”w
そこで急遽、「VBA100本ノック0本目」たる動画を作りました。
工夫した部分は以下2点。
1.VBAに興味がない人でも楽しめるよう、茶番をできるだけ多く設定。
2.できるだけ短く、「VBEの使い方」から「条件分岐」までをざっくりと解説する。
全くのVBA初心者さんに”何をどれだけ伝えるか”は、教える人の好みによって大きく変わる部分だと思います。
ただuぷ主は、初心者の時「変数」から始まる書籍でいきなり挫折した経験アリ(>_<)。
数年後何とか「変数」の壁を乗り越え…「IF」を知った時、「こんなに面白いことできるならこれから教えろや!」と思った記憶が。
なのでざっくりとでいいので、VBEの使い方、実行方法、条件分岐のやり方、まで解説する動画を作りました。

よく分からんけど、この動画を見てから
VBA100本ノックを進めればいいのね!

そうっス!!

見たんだけどさ…茶番が多くて
途中でだるくなっちゃったわ…

ぶ、部長…
それは部長のせい…
もしこの動画で、一人でもVBAの世界に誘拐できてたら嬉しいです。
コメント