【初心者向け】バルスで学ぶVBAの基礎
Вставка
- Опубліковано 3 сер 2024
- VBAやプログラミングの勉強をこれから始める人のために作りました。
マクロをどうやって使うのか、VBAをどこに書くのか、どうやって実行するのか等、ざっくりとイメージするための動画です。
VBA100本ノック1本目(New)にもつながる内容となります。
0:00 冒頭
0:58 作るもの説明(バルス周辺のやり取り)
3:08 開発タブの表示方法
4:18 VBEの起動方法
4:58 標準モジュールの挿入
5:59 Subプロシージャの作成
7:24 Subプロシージャの実行
9:41 MsgBox関数
10:49 順次、分岐、繰り返しとは
12:35 インデントとは
13:31 InputBox関数
14:39 変数とは
17:21 条件分岐
<Twitter>
わちょん
/ wachi_yukkuri
<動画編集ソフト>
ゆっくりMovieMaker4
manjubox.net/ymm4/
<音楽・効果音>
甘茶の音楽工房 さん
amachamusic.chagasi.com/terms...
効果音ラボ さん
soundeffect-lab.info/sound/an...
魔王魂 さん
maou.audio/
<以下広告>
Excel・プログラミング関連の技術が学べる本やオンラインスクールなど。
アフィリエイトリンクですので下記リンクからの購入等された場合、わちょんにも報酬が支払われる仕組みになっています。ご容赦ください。
■本
・カリスマUA-camrが教えるExcel超時短メソッド
Amazon:(1,870円)
px.a8.net/svt/ejp?a8mat=3NCUS...
・関数ちゃんと学ぶエクセル仕事術 実務で役立つExcel関数を擬人化したら?(1,760円)
px.a8.net/svt/ejp?a8mat=3NCUS...
・パーフェクト Excel VBA(3,608円)
px.a8.net/svt/ejp?a8mat=3NCUS...
■オンラインスクール
侍テラコヤ(月額2,980円~。無料体験あり)
msm.to/6kyRIg3
クーポン→WACHI30
#Excel茶番
#Excel
こういう1から解説を地味に待ってた
地味にw
私は部長タイプ。励まされる。部長でも聞いていられる説明が本当にありがたい。
これからVBA勉強したいと思ってます。め〜〜っちゃ分かりやすくて本当にありがたいです🙏😭
これからも初心者向け動画を公開して頂けたら幸いです🙇♂️
他の動画がめちゃくちゃ分かりにくいからこういう笑い含めた動画作ってくれて嬉しいです。
ありがとうございます。
こういうバルス関数とか使ったことなかったので参考になります
VBA初心者ですが、ちょうどExcel表の検索をVBAで書いていろいろ悩んでいました。すごく分かり易くて、すぐに使える解説ありがとうございました。次も大いに期待しています。
動画を見ながら私も書きました!画像を加えてアレンジしたり、楽しみながらできました〜丁寧な解説ありがとうございます
めちゃわかりやすかったです。
次回も楽しみにしています。
VBAツール開発を13年やってますが改めて今までの復習になります!ありがとうございます!
VBA入門関連で一番わかりやすいのでは?
めちゃくちゃありがたいです!
VBA触りたかったけど、踏み出せてなくて、とても参考になりました。
今後も出していってほしいです!
最初の一歩が山ですよね。
単純な学習より面白いので、飽きることなく続けられそうです!
動画を見ながら実際に作ってみています。以前からVBA学んでみたかったので楽しく勉強できてありがたいです。
めっちゃわかりやすかったです。
最近勉強しようと思ってたからとても助かります!ありがとうございました!
いま久しぶりにわちょん氏の動画見直してるけどやっぱり他のどのExcelチャンネルより分かりやすいし面白い。改めてハマって毎日観てる
非常にわかりやすかったです。
苦手意識が薄れました。ありがとうございます。
動画を拝見しながら、VBAの練習をしています。動画が楽しくてつい、動画に目が行ってしまいますが、楽しく勉強しています♪
ユーモアセンスがあってVBAも学べて最高です!!
めっちゃ笑わせてもらいました😂笑
VBAってこんな感じだったんですね、
最初に何をやればいいのか判って有り難いです!
「バルスーッ」とか「バルス!」とか格納しておいた文字以外を打たれたとき用にリストにしたり、「3分間待ってやる」→OKの後、自動で3分カウントダウンさせて「時間だ。答えを聞こう」を実行させたりしたら面白そう…と色々関心が広がります!
とりあえず後で動画見返しながら真似してみます!
とても良い動画でした。
VBA経験あるけど、触れてないと忘れるなー とても勉強になりました。
とても分かりやすいし、おもしろいです!
ありがとうございます
分かりやすかったです。
バリバリに仕事でコード書いてて技術的には全部知っていても、つい再生してしまう中毒性が怖い
分かりやすいです。ありがとうございます。
これからVBA を学ぼうと考えています。ありがたいですう。
順次・分岐・繰り返しのくだりとっても分かりやすかったです!部長...(涙)
こんな風にね、分かり易く面白く教えてくれたら、みんなプログラミングにアレルギー反応を起こさない訳ですよ❣️ありがたい動画です😭
泳いだことがないのに、いきなり、高波の海に落とされて「自力で泳いで船に掴まれ‼️」みたいなやられ方したら、無料ゲーって言う🫠
ただ、この度に期待したのは、「3分待ってやる」= delayのコードが見られると期待してしまった😓🙏
いい動画見つけた。ありがたい
InputBoxの戻り値が入力した値と同じになるのって当たり前だけど分かりやすくて嬉しいですね。
0とか1とかを返されたら大変です。
茶番のセンスも、バルスで説明するセンスも好きすぎる
マジで動画を作っていただきありがとうございます。
今マクロの勉強中です。
仕事でマクロを作る場面がありますが、”何となく”やっている部分もあったので、これを機会にもっときちんと勉強仕直そうと思います。
VBAに挑戦してみたくなった!
アイデアが素晴らしい!
めっちゃおもしろいです!!
部長好き😂笑
やっぱわちょんさんの動画が1番すきだわ、しょーもないボケ(褒め言葉)のおかげで気負わずに見れて好きw
VBAを使えるようになりたくても仕組みがよくわかっていなかったので、この動画を見て何となくレベルですが、分かった感じがします。
まずはこの動画にあるようにMsgBox関数で面白コメントを表示できるようにすることから慣れるのが良さそうですね。
堅苦しくない動画でいつも楽しく視聴させてもらってます!
これからも勉強させてもらいます
同じレベルの人(部長)が一緒に勉強してると思うと頑張れるね
サムネの「バルさない!」で笑ってつい見に来ちゃったw なにこのサンプルw
VBA使ったことないので助かります。
プログラムは少し触った事があるだけでVBA本当に初心者なんだけど
戻り値取得の表記方法とか
msgbox関数で表示されるメッセージボックスにデフォでOKボタン付属とかで驚愕しました。
わかりやすい解説、ありがとうございます。
.
私もExceのワークシートl関数を使えてもVBAは全然上達できないので助かります。
ちょっと背中を押してもらいたかったのでこれを切っ掛けに半手動でやってたことを全自動に近づけたいと思いました。
チャンネル登録もしました。
よろしくお願いします。
役に立つ上に、茶番部分が面白すぎてお茶吹いたのでその"腹いせ"に高評価ボタンを押してやる
(めっちゃありがとう)
わかりやすい説明ですね^_^
ありがとうございます😊
マクロ本当苦手だし特に何をしているかわからないのが嫌で嫌で(泣)他の解説動画見ても、まったく理解できず勉強放置していたのですが、わちょんさんの動画めちゃくちゃ面白かったし、マジでわかりやすかったです!
他の動画も拝見させていただこうと思います!苦手な勉強のきっかけを作ってくださりありがとうございます!
動画投稿お疲れ様です!笑いながら学べて楽しかったです
質問になってしまいますが、(Dim inputboxの結果)の後が空欄になっているので、変数はvariant型になっているで合っていますか?
とても分かりやすい説明ありがとうございます‼️
Mac版のexcelは操作方法が全然違うので、その解説もあるとさらに有難いです😀
①alt t o
②alt F11
③標準モジュール
④subプロシージャ
⑤sub プロシージャの実行
・Excel画面からalt F11 マクロ→実行
・VBEから F5
(・VBE F8 一行ずつ実行)
⑥msgbox スペース
・F8で文字入力→実行
⑦-----
順次…順々に処理を実行
分岐…条件に応じて処理を分岐
繰り返し…回数、条件に応じて処理を繰り返すわ
⑧インデント…コードの先頭に空白を入れる
コードを読みやすくする
範囲選択→tab
⑨inputbox スペース
・F8で文字入力
⑩変数
1【準備】dim 〇〇 変数を定義する
2【結果】inputboxの結果=inputbox(文字)
3【表示】msgbox inputboxの結果
⑪条件分岐
・inputboxの結果がバルスだった場合
if input box="バルス"then
msgbox"😊"
・inputboxの結果がバルス以外だった場合
Else
msgbox"😢"
10 CLS3 :SCREEN3:console,,0,:COLOR,,,2
20 print ”25年前はじめてVBをインストールした時BASICの癖でメインになるとこに全部プログラム書いてたのを思い出した、懐かしい。”
30 CLS 3 : end
副業調べた時に見かけて面白そうだから、チャンネル登録したけど見やすくて分かりやすくて面白い!
If 関数とか好きだし、VBAに手を出してみます!
ということで、嫁のお帰りなさい。ご飯にする以下略)のやりとりを作りました。なにこれ楽しいですね。教えてくださってありがとうございます!
この動画のおかげでVBAをマスターした気になれました
もしかして、VBAに精通していないで投稿しているんだと感じました。
研究心、素晴らしい!
一番最初に覚えたのが、完全に独学で勉強したN-BASICだった。
それから、Z80のマシン語、Fortran、Cと勉強したけど、Windowsになってからは言語は同じでも、プログラミングの概念が変わってしまって、勉強をやめちゃった。
久しぶりに思い返して勉強してみようかな。
if文は手始めとしては非常に解りやすい構文ですが、
『もし〜だったら』という部分が多い場合は、私ならswitch文にします。
結果としてやってることは全く同じなのですが、見た目で【どの場合に処理に入るか】が解りやすく、
管理しやすくなると感じていますので。
かといって、if文を全く使わないということではなく、
大まかな枠組みはSwitch文で書いて、
CASEによって、処理に入った場合の中で、軽い分岐ではif文を使うことは、まま有ります。
初心者の頃に見たかった動画
個人的にはいきなり書き始めるより最初はマクロを記録してどういう操作がどういうコードに落ちるか見た方が
手っ取り早かったな、セル一個移動とか別のシート選択するとかこう書けばいいのかっていう参考になる
(当然効率が良くないので実用的なコードには書き直しがいるけど)
まぁあくまで操作を自動化するのが目的でプログラミングが目的ではなかったのもあるけど
ぐーぐるスプレッドシートバージョンもお願いしたいw
編【修】が履【修】みたいで良いな。
部長!
VBAの配列やってほしいです(もうあったらごめんなさい)
ぶちょー、かわいい😆
(部長なしバージョンもほしい)
たしかに😅
タメになった
変数が日本語OKなの初めて知った人ノ
ifの分岐が20個で分岐ごとにメッセージボックスを出現させるタイプのvbaの作成時間ってどれくらいが妥当なんでしょう。
13:59 input Box
コントロールのモジュールのサブかプロシージャを・・とかいきなりわからないわな
結局は何かの言語を覚えたら、それに照らして覚えてくので、1つ目の習得は時間かかる
わちょえも~ん…
「Power Query(Google翻訳の音声)」の使い方教えて~
------------------------------------------------------------------
以下動画の内容について
・頭の「Option~」は、立ち上げ初期には設定されていないので、設定しておく必要がありますね。
茶番メインで見てたが、これはちょっとヤル気になる動画。
まぁ、スプレッドシート派なんですけとね(笑)
高校は普通科だったけど簡単なCとHTMLをやったし
みんな多少はやったことあるんじゃないの?
って毎回思ってるけど
みんなプログラムっていうと難し別世界みたいに言うよね
誕生日は8/12だよ
バルス😂
いや~くっだらねぇなあ~~~(最大限の誉め言葉)
チャンネル登録させていただきました!!
このようにビジュアルから攻めてもらう方が「俺もやってみたい!!」と興味を持ちます
「FONTを太字に」「行幅を増やす」とかEXCELのボタンでワンタッチだから
何のためにやっているのか分からなくなる→興味を失って遠ざかっていく・・・
そんな教材もありますからね~
それにしても部長がちょっとうざいですね?(Fラン大学何回もダブってて部長まで上り詰めたのはすごいが)
サムネのバルさないにやられた
部長は88鍵のキーボード使ってる説
今日会社で作ってみた
ラピュタ ('ω')ノ
簡潔にとても良くまとめて分かりやすかったです!ただ…部長?ネタは鬱陶しいです。いらないと思いますが…
もっと言い方あるやろ。
金払って見てる訳でもないのに
お前が1番鬱陶しいわ
コメ欄に現れるな
部長キャラは不要。時間の浪費、混乱する。
VBAの興味持ててよかった。
部長さんもう少し出る場面をすくなくできないでしょうかね?肝心なところでちゃちゃを入れられる。
全然面白くないです
部長邪魔やな