講座概要
この講座は、Excel VBA をこれから学びたい方、 または一度学んだものの挫折してしまった方のための「基礎講座」です。
マクロ VBA に対して、
- 何をしているのか分からない
- コードを見ると拒否反応が出る
- 本やネットを見ても途中でついていけなくなる
そんな状態から、「VBAで何が行われているのか理解できる状態」を目指します。
この講座では、 コードの暗記や難しいテクニックは扱いません。
まずは VBA の基本的な考え方と仕組みを、 実務に結びつく形で丁寧に解説していきます。
この講座で学べること
・VBAとは何か、何ができるのか
・Excelにおける「オブジェクト」の考え方
・プロパティとメソッドの役割
・変数の基本と使い方
・If / For の基本構造
・シート・セルを操作するための考え方
「なぜこの書き方になるのか」を重視し、 処理の流れを言葉で理解できるよう構成しています。
この講座の特徴
・初心者を前提とした構成
・専門用語をかみ砕いて解説
・実務で使われる例を交えた説明
・「分からなくなるポイント」を先回りして解説
VBAを知らない状態からでも、 安心して学習を進められる内容です。
こんな方におすすめ
Excelは使っているが、マクロは避けてきた方
VBAを勉強したことはあるが、途中でやめてしまった方
コードを見ても意味が分からない方
今後、業務を自動化していきたい方
受講後にできるようになること
この講座を終える頃には、
- VBAコードを見て「何をしているか」が分かる
- マクロに対する苦手意識がなくなる
- 次の実践講座に進む準備が整う
という状態を目指します。
この講座は、 VBAを使いこなすための土台作りを目的としています。
カリキュラム
| 0.本講座利用の前に | ||
|---|---|---|
|
|
0-1.必要ファイルのダウンロードとファイルの説明 | 視聴する |
| 1.Excel VBA(マクロ)を始めるために事前の準備をする | ||
|
|
1-1.はじめに(本講座の対象の方、講師プロフィールなど) (動画再生時間:3分 15秒) | サンプル視聴 |
|
|
1-2.VBAを書くために必要な準備をしましょう【VBEの立ち上げ方】 (動画再生時間:5分 55秒) | サンプル視聴 |
|
|
1-3.VBAを書く前に覚えておくと便利なこと【便利なショートカットキー】 (動画再生時間:2分 32秒) | サンプル視聴 |
|
|
1-4.VBAプログラムの基本的な事項を学びましょう【Sub~End Subのプロシージャー】 (動画再生時間:4分 39秒) | サンプル視聴 |
|
|
1-5.プログラムの流れの考え方と今回のプログラム内容【ケーススタディの説明】 (動画再生時間:2分 43秒) | サンプル視聴 |
|
|
1-6.今回利用するファイルの説明とマクロを使用する上での注意点【Excelマクロ有効ブック保存】 (動画再生時間:5分 59秒) | 視聴する |
| 2.不要な列を削除するVBA(マクロ)を書いて基本を身につける | ||
|
|
2-1.VBAを書くための基本のパーツ3つを活用する【オブジェクト・プロパティ・メソッド】 (動画再生時間:5分 6秒) | 視聴する |
|
|
2-2.列を削除する方法と注意点【Columns、Deleteの活用】 (動画再生時間:13分 38秒) | 視聴する |
|
|
2-3.メソッドの引数とプログラムの内容をコメントに記載する【引数、コメント】 (動画再生時間:5分 38秒) | 視聴する |
| 3.不要な行を削除するプログラムで複数行の処理ができるプログラムを考える | ||
|
|
3-1.行を削除する方法の手順を考え、引数で利用する定数を学ぶ【Rows、定数】 (動画再生時間:5分 46秒) | 視聴する |
|
|
3-2.条件に応じて動作を変える方法を学び、条件指定にセルの指定方法を考える【IF構文:条件分岐、セルの指定(Cells)】 (動画再生時間:9分 48秒) | 視聴する |
|
|
3-3.条件分岐の処理方法を考え、3行目以降の処理を考える【IF~End If、For~Next】 (動画再生時間:7分 51秒) | 視聴する |
|
|
3-4.変数の考え方とFor構文のStepの考え方を学びましょう【変数、For構文のStepの使い方】 (動画再生時間:9分 12秒) | 視聴する |
|
|
3-5.プログラムをインデントを使って見やすくする【インデント】 (動画再生時間:5分 11秒) | 視聴する |
|
|
3-6.データの増減に応じて自由に動作が変わるVBAを考える【Endプロパティ】 (動画再生時間:6分 22秒) | 視聴する |
|
|
3-7.あなたのVBAに合わせた変数を作成する【変数の活用】 (動画再生時間:4分 13秒) | 視聴する |
|
|
3-8.変数の制限と宣言で正しいプログラムを動作させる【Option Explicit、Dimの活用】 (動画再生時間:10分 32秒) | 視聴する |
| 4.郵便番号を3文字、4文字に分けるプログラムでVBA独自の関数を身につける | ||
|
|
4-1.列を挿入し、VBA上の関数を活用して郵便番号を分ける【Insert、Left関数、Right関数】 (動画再生時間:15分 6秒) | 視聴する |
|
|
4-2.For Next構文を活用して、すべての行に郵便番号を反映させる【For Nextの活用】 (動画再生時間:6分 46秒) | 視聴する |
|
|
4-3.セルに数字が入力された際に頭文字の0を消さない方法【アポストロフィーの活用】 (動画再生時間:9分 5秒) | 視聴する |
| 5.送付状を作成し、印刷をするプログラムでシート間のやり取りを身につける | ||
|
|
5-1.送付状シートの追加とシートの選択する【Sheets、Select】 (動画再生時間:4分 58秒) | 視聴する |
|
|
5-2.VBAが動いているシートを正確に把握し、VBAを組む【省略している部分を意識】 (動画再生時間:11分 44秒) | 視聴する |
|
|
5-3.印刷方法と今回のプログラムを最初から一行ずつ確認(検証)する【ステップインの活用】 (動画再生時間:11分 4秒) | 視聴する |
|
|
5-4.今回のプログラムをかたまりで確認(検証)する【ブレイクポイントの活用】 (動画再生時間:6分 9秒) | 視聴する |
| 6.まとめ | ||
|
|
6-1.今回のプログラムの振り返りと、今後のあなたのプログラムを作る際に考えること (動画再生時間:3分 52秒) | 視聴する |
|
|
6-2.ご自身がマクロを考える上での道筋の立て方 | 視聴する |
購入プラン
-
買い切りプラン
¥ 9800
-
月額プラン
¥ 3980
お客様の声
1.とにかく説明が丁寧でわかりやすい
コードの書き方や関数の意味、処理の順番などを省略せずに一つ一つ丁寧に解説してくれるため、スッと頭に入ってくるという意見が最も多数でした。
2.初心者・超入門者の最初のステップに最適
VBAの知識が全くないゼロからのスタートでも置いてけぼりにならず、「プログラミングの基礎を知りたい人にとっての入門やとっかかりにぴったりだ」という声が多くありました。
3.過去に本などで挫折した人でも理解できた(最後までできた)
以前に分厚い専門書での独学に挑戦して挫折した経験がある学習者から、「この動画のおかげで最後までやり遂げられた」「エクセルマクロの世界への扉が一気に開いた」といった感動の声が多数寄せられています。
4.実際の業務(実務)に直結する実践的な内容
単なる教科書的な学習ではなく、名簿や顧客データの加工、請求書作成といった「よくある実務の事例」を使っているため、自分の仕事へどう活用できるかのイメージが湧きやすいと高く評価されています。
5.講師の声が聞き取りやすく、テンポが良い
講師の声がはっきりしていて聞き取りやすく、落ち着いたトーンやペース配分が心地よいため、ストレスなく受講できたという評価も目立ちました。
6.動画が細かく区切られていて隙間時間に学びやすい
1回の講義が短い時間(細切れ)で構成されているため、集中力が途切れず、隙間時間を利用して自分のペースで学習を進めやすい点が好評です。
7.一緒に手を動かしながら操作できる
講師の画面操作を見ながら、自分でも実際に手を動かしてコードを入力していくスタイルが、理解と記憶の定着を助けているという意見がありました。
8.ゴール(完成形)を最初に見せてくれる構成が良い
コードを書き始める前に「これからどんな目標のものを作るか」というアウトプットのイメージを先に見せてくれるため、何のためのコードを書いているのか迷子にならないと好評です。
9.まとめや復習があり頭が整理される
要所要所にまとめの動画が入っていたり、同じような処理を繰り返すことで復習になるような工夫がされているため、知識が定着しやすいという評価がありました。
10.応用編や次のステップも学びたいという意欲に繋がる
基礎がしっかりと理解できた結果、「もう少し高度なスキルや応用的な内容も学びたい」「次のレベルの講座や演習問題を作ってほしい」という、前向きな要望・意欲を示す声が多く見られました。
(一部のレビューでは、スピードが少し速く感じるという声や、環境による文字化け等の報告も少数ありましたが、全体としては極めて高い満足度を得ています。)