VBA100本ノックを始める前に~バルスで学ぶVBAの基礎~

3分待つ VBA100本ノック

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の世界に誘拐できてたら嬉しいです。

コメント

タイトルとURLをコピーしました