Excel VBA[第0弾]ゲームでわかる、マクロVBAプログラミング超入門~作りながら「楽しい!」を実感する2時間講義

延べ3,000名が学んだ人気のマクロVBA講座シリーズの「番外編」がついに登場!ゲームを作りながらマクロVBAに入門できるエントリーコース。
Rating: 4.3 out of 5 (366 ratings)
3,334 students
Excel VBA[第0弾]ゲームでわかる、マクロVBAプログラミング超入門~作りながら「楽しい!」を実感する2時間講義
Rating: 4.3 out of 5 (366 ratings)
3,334 students
簡単な2Dゲームを作りながらマクロ(VBA)の基本を学習
セルの値や書式を操作する「Rangeオブジェクト」
条件によって処理を変化させる「IF文」
繰り返しの処理を自動化する「For文」
同じ処理は1つにまとめて再利用する「サブルーチン化」
エラー対策をする「On Error GoTo」

Requirements

  • Windows版Excel(2010以上のバージョン)
  • 「楽しくマクロに入門しよう」というポジティブな気持ち
Description

「Excelの応用スキル「マクロ(VBA)」に入門したいけれど、難しくてモチベーションが続かない…」
そんな悩みがある方に最適の「ゲームでわかる」番外編が登場しました!

延べ3,000名が学んだ人気のマクロVBA講座シリーズの番外編として。

・Excelさえあれば始められる

・簡単な2Dゲームを作りながら

・マクロ(VBA)の基本を学習

・セルの値や書式を操作する「Rangeオブジェクト」

・条件によって処理を変化させる「IF文」

・同じ処理は1つにまとめて再利用する「サブルーチン化」

・繰り返しの処理を自動化する「For文」

・エラー対策をする「On Error GoTo」

など、VBAの基礎から応用まで活用できる内容を、約2時間の講義で解説します。

Who this course is for:
  • Excelの応用スキル「マクロ(VBA)」に入門したいけれど、難しくてモチベーションが続かない方
Curriculum
8 sections • 51 lectures • 2h 25m total length
  • 【読者特典】ダウンロードのご案内
  • クマ曰く、「ゲームしてないでマクロVBAで作りなさい!」(アニメ)
  • はじめに:コース説明、コースのレベルと他の講座との違い
  • 【ダウンロードのご案内】お手本マクロ&課題ファイル
  • はじめに&お手本マクロを動かそう
  • お手本マクロその2【発展編】スネークゲームを見てみよう
  • お手本マクロの中身をさらに解剖!Excelで「開発」タブを開いてVBEへレッツゴー!
  • 3分でわかる、マクロ作成画面「VBE」を開く[Alt]+[F11] そしてVBAの仕組みをざっくり理解
  • 課題ファイルのダウンロード
  • 【第1章】プレイヤーの向きを変えるしくみ:課題ファイルのM1の文字列を変えると…キャラの向きが変わる!
  • まずは標準モジュールを作り、最初のVBAを入力してみよう
  • [実習]プレイヤーを「左」に向かせるマクロを作ろう(Sub left)
  • [実習]プレイヤーを「右」に向かせるマクロを作ろう(Sub right)
  • [実習]プレイヤーを「上・下」に向かせるマクロを作ろう(Sub up,down)
  • ボタンをクリックしたらマクロを実行できるようにしよう
  • [※補足]ボタンは自分で作成することもできる
  • ここまでのソースコード(完成版)
  • 途中ファイルのダウンロード
  • 【第2章】プレイヤーを移動する(オブジェクトのプロパティを操作)
  • [実習].Leftプロパティが「10」になる処理を作ろう
  • [実習]だんだん右へ動くようにするには?.Leftプロパティに「+10」を足し込んで再代入
  • [実習]問題!だんだん左へ動くようにするには?(Sub leftの変更)
  • [実習]問題!だんだん上や下へ動くようにするには?(Sub up,Sub downの変更)
  • [応用]選択したセルに移動するには?
  • [応用]1つ右のセルに移動するには?(.Offsetプロパティ)
  • ここまでのソースコード(完成版)
  • 途中ファイルのダウンロード
  • 【第3章】あるエリアへ移動できない(IF文による条件分岐)
  • [実習]Left()に、IF文を書き込んでみよう
  • [実習]問題!Up()はどう修正すればいい?
  • [実習]赤いセルには進めないようにしたい。どうすれば?
  • [宿題]Down,Right,Leftでも赤いセルに進めないように変更しよう
  • ここまでのソースコード(完成版)
  • 【※必読!】途中ファイルのダウンロード
  • 【第4章】黄色ブロックを動かせるようにしよう(さらにIF文で条件分岐)
  • [実習]①IF文で条件式だけを入力してみよう
  • [実習]②コードを書いて処理を実装してみよう
  • [宿題チャレンジ]Down,Up,Leftでも黄色いブロックを押せるようにしよう
  • ここまでのソースコード(完成版)
  • 【※必読】途中ファイルのダウンロード
  • 【第5章】同じような処理は関数にまとめよう!(サブルーチン化)①引数なし
  • [実習]②少し違うけどほぼ同じ処理を別の関数にまとめる(引数あり)
  • [実習]③2つの引数を渡して関数化。壁に衝突したか判定するCheckCollisionプロシージャを作ろう
  • ここまでのソースコード(完成版)
  • 途中ファイルのダウンロード
  • 【第6章】①ついにゴールへ!ゴール判定をする「Sub Goal」プロシージャを作ろう
  • ②③画面(壁)が何度もフラッシュする!(反復・ループ・For文に入門)
  • ④次のステージへ進む(シートを別シートへコピーする処理・Worksheets)
  • ⑤次のステージが無くても大丈夫!(エラーに対策するOn Error GoTo処理に入門)
  • ここまでのソースコード(完成版)
  • 巻末特典:マクロ・VBAをもっと学びたい方へのコース紹介

Instructors
エクセル兄さん たてばやし淳
  • 4.4 Instructor Rating
  • 10,503 Reviews
  • 28,015 Students
  • 32 Courses

エクセル兄さん(たてばやし淳)

業界随一の「さわやかボイス」が人気、オンライン動画でITスキルを教える新鋭の講師。YouTube総再生数400万回、チャンネル登録者4万人以上。

著書に「Excel VBA脱初心者のための集中講座」(マイナビ出版)、「エクセル兄さんの教える世界一わかりやすいMOS教室」(PHP研究所)発売中。

(生い立ち)
1986年生まれ、横浜育ち。
19歳の大学在学中からパソコン教室で講師を始める。150本以上の教育ビデオを見て、パソコンの教育手法を叩き込まれる。

以降、サラリーマン・OL・学生・ご年配まであらゆる世代の方にExcelやMOS試験勉強をサポートし、資格取得へ導く。

パソコン講師を卒業後、
・プログラマー(システムエンジニア)
・IT企業の社内スキルアップ講師
を経たのち、フリーIT講師として独立。

2013年から立ち上げたMOS試験対策ブログが、ブログランキングで1位になるなど人気を博す。

2015年より「エクセル兄さん」ブランドを立ち上げ、オンライン動画講座を開講。

以降 YouTubeのチャンネル登録者数が約40,000人に到達。
ベネッセ運営の教育サイト「Udemy」での受講生徒数が20,000人を突破。

テックアカデミーのExcelマニュアルを執筆、ダイヤモンドオンラインにて連載執筆など。

2019年6月29日、PHP研究所より「エクセル兄さんの教える世界一わかりやすいMOS教室」を出版。

2020年3月24日、マイナビ出版より「Excel VBA脱初心者のための集中講座」を出版。

ゲーム好きな人を熱くさせるプログラミング教室
Ritz!(リッツ) プログラミング教室
  • 4.5 Instructor Rating
  • 4,421 Reviews
  • 13,094 Students
  • 11 Courses

横浜の小さなプログラミング教室です。

(1)子供向けプログラミング教室

ゲーム好きなお子さんを「熱くさせる」、リアルなゲームを題材にした独自の教材で、プログラミングの楽しさを伝えています。

・シューティングゲーム
・Flappy Bird風
・横型ロボットアクション
・パックマン風
・インベーダー風ゲーム
・スーパーマリオ風

などなど、「えっ、Scratch(スクラッチ)でこんなゲームが作れるの!?」と驚かせるようなゲームを作り、その作り方やアレンジ方法を教えながら、プログラミングの楽しさとモノづくりの醍醐味を伝えていくことがミッションです。

(2)大人向けワークショップ

ノンプログラマーの社会人を対象に、Excel VBA(マクロ)を中心としたワークショップ等を開催しています。