VBA実践塾オンライン講座 基礎力養成コース
VBAの基礎を丁寧に解説!
この講座が選ばれる理由
- 実際に画面を操作している様子を動画として表示しているので、迷わず勉強できます
- VBAを実行するための準備や、VBAで使われるプログラミングの基礎についても一つ一つ動画で丁寧に解説
- さらに、動画の内容をテキスト教材でもフォロー
- セクションごとに設定された課題により、自分の理解を確認することが可能
プログラミングの基礎をマスターしその後さまざまな事例を訓練すれば必ず自分にあったVBAのシステムがつくれます。
充実したカリキュラム
前半の基礎コースは20年のIT教育が生み出した実践ノウハウの教材です。
後半の実践コースは30年のシステム開発のノウハウが凝縮した内容になっております。
本コースは前半の基礎編にあたり、VBAの基礎について徹底的にオンラインで学習が可能です。
映像教材を見ながら学んで、演習問題をしてもらいます。
わからなければ理解できるまで何度でも映像教材を学ぶことができます。
こんなお悩みありませんか?
- Excelでいつも同じような作業をしてるけど、毎回毎回同じ手順を踏まないといけないから面倒…
- VBAを覚えたらExcelでの色々な事務作業を効率化出来るって聞いたけど、どうやって勉強したら良いか分からない…
- プログラミングって色々と難しい用語を覚えないといけないんだよね…?
そんな方でも大丈夫!この講座ではVBAはもとより、プログラミングの基礎から丁寧に解説!
プログラミングなんかしたこと無いという方でも、このコースを見るだけでVBAの基礎をマスター出来ます!
この講座では動画教材と共に、その内容を補足したテキスト教材や自分の理解度をチェックするための演習問題とその解説もセット! 非常にお得な講座になっています!
VBAとは
マクロというExcel上での作業の自動化を行うための手順を記述するためのプログラミング言語です。 VBAを覚える事で、Excelのもう一歩ハイレベルな使い方をマスターでき、 業務上の様々な作業を自動化出来るシステムを構築する事が可能です!
このコースで学べること
- VBAの基本(変数や条件文など)
- データの集計や分析など
- 電卓の作成
- フォームの基礎
- システムの基礎
About the Instructor

1951年生まれ(世界初のコンピュータENIACが誕生した年)。電子工学を学び、ENIACを生み出した日本ユニバックに勤務し、平成元年、株式会社アサイコンピュータサービスを設立。
中小企業のあらゆる業種のシステム化に取り組む。
■オンライン講座に取り組む理由
会社に合ったシステムを作ることが合理化と差別化につながるという一心で、システム開発の教育に取り組みましたが、思うようにはいきませんでした。
その理由はプログラムが難しいと感じる人が多いためです。
Windowsの普及に伴いエクセルを使う人が多くなってきましたが、エクセルのプログラム化、VBAを扱える人はまだまだ少ないのが現状です。
プログラムの基礎をしっかりと学べば、自分の思い通りのシステムが作れます。
多くの人が思い通りのシステムを作れるスキルを身につけられるように、ACTで講座を公開しております。
40年以上のコンピュータの経験を活かし、これからの若者に変わらないITの基礎、考え方をお伝えするために、オンライン講座の展開をライフワークとして取り組んでおります。
今後はクラウドのAzure・開発言語のC#・簡単なiPhoneアプリを開発できるSwiftの講座の公開を予定しています。
Course content
1 | 本コースで使用するテキスト・課題とその解答 | 1分00秒 | ||
Section 1:VBA実践塾の基本的考え方 | ||||
2 | VBAとは | Preview | 8分29秒 | |
3 | VBAが使える環境を作る | 5分07秒 | ||
4 | 代入 | 8分56秒 | ||
5 | 変数とは(1)変数の意味 | 9分29秒 | ||
6 | 変数とは(2)変数の活用 | 12分21秒 | ||
7 | 変数とは(3)変数の応用 | 1分49秒 | ||
8 | 条件文(1)条件文の意味 | 4分27秒 | ||
9 | 条件文(2)条件文の活用 | 6分05秒 | ||
10 | 条件文(3)条件文の応用 | 4分35秒 | ||
11 | 繰り返し文(1)繰り返し文の意味 | 2分55秒 | ||
12 | 繰り返し文(2)繰り返し文の活用 | 1分52秒 | ||
13 | 繰り返し文(3)繰り返し文の応用 | 6分40秒 | ||
14 | 課題の説明 | 1分45秒 | ||
Section 2:データベースの考え方 | ||||
15 | シートのコピー(1)dataのコピー | 9分39秒 | ||
16 | シートのコピー(2)繰り返しの使い方 | 5分26秒 | ||
17 | シートのコピー(3)2重ループの使い方 | 2分41秒 | ||
18 | データの抽出(1)抽出の基本 | 4分18秒 | ||
19 | データの抽出(2)区分aのデータコピー | 4分13秒 | ||
20 | データの抽出(3)inputboxを使った区分のデータコピー | 3分25秒 | ||
21 | 集計(1)合計を追加 | 7分32秒 | ||
22 | 集計(2)区分を集計 | 7分29秒 | ||
23 | 集計(3)区分集計と合計 | 3分52秒 | ||
24 | 集計(4)小計行を追加 | 3分22秒 | ||
25 | 集計(5)小計と合計 | 3分01秒 | ||
26 | 並び替え(1)同じシートでの並び替え | 4分40秒 | ||
27 | 並び替え(2)作業シートを使った並び替え | 4分04秒 | ||
28 | 並び替え(3)並び替え | 2分14秒 | ||
29 | 並び替え(4)キー2つの並び替え | 2分41秒 | ||
30 | リレーション(1)リレーションの意味 | 16分24秒 | ||
31 | リレーション(2)リレーション実践 | 5分35秒 | ||
32 | 課題の説明 | 2分18秒 | ||
Section 3:データベースの実践 | ||||
33 | 1つのシートの使い方(1)さまざまなデータの取り出し | 15分05秒 | ||
34 | 1つのシートの使い方(2)並び替え | 9分01秒 | ||
35 | 1つのシートの使い方(3)結合 | 12分51秒 | ||
36 | 1つのシートの使い方(4)件数 | 14分34秒 | ||
37 | エクセル関数(1)SUMIF関数 | 6分30秒 | ||
38 | エクセル関数(2)DSUM関数(1つの条件) | 5分42秒 | ||
39 | エクセル関数(3)DSUM関数(2つの条件) | 3分41秒 | ||
40 | 2つ以上のシートの使い方(顧客管理)(1)フィルターを使った名簿管理 | 5分23秒 | ||
41 | 2つ以上のシートの使い方(顧客管理)(2)ア行の取り出し | 11分47秒 | ||
42 | 2つ以上のシートの使い方(顧客管理)(3)顧客名・商品名・単価・金額更新 | 14分21秒 | ||
43 | 2つ以上のシートの使い方(顧客管理)(4)地区件数 | 13分24秒 | ||
44 | 2つ以上のシートの使い方(顧客管理)(5)宛名シールの作成 | 19分54秒 | ||
45 | 課題の説明 | 1分34秒 | ||
Section 4:フォームの基礎 | ||||
46 | フォームの基礎(1)フォーム作成 | 10分45秒 | ||
47 | フォームの基礎(2)部品の活用 | 7分02秒 | ||
48 | フォームの基礎(3)テキストボックスの表示 | 5分02秒 | ||
49 | フォームの基礎(4)コンボボックスの格納 | 5分53秒 | ||
50 | フォームの基礎(5)リストボックスの格納 | 3分45秒 | ||
51 | フォームの基礎(6)チェックボックスの取り込み | 8分08秒 | ||
52 | フォームの基礎(7)オプションボタンの取り込み | 6分31秒 | ||
53 | フォームの基礎(8)チェックボックスの取り込み複数 | 7分44秒 | ||
54 | フォームの基礎(9)すべてのオブジェクトの貼り付け | 18分27秒 | ||
55 | フォームの基礎(10)すべてのオブジェクトの取り込み | 31分30秒 | ||
56 | 電卓の作成(1)エラーを考慮しない電卓 | 9分09秒 | ||
57 | 電卓の作成(2)エラーを考慮した電卓 | 12分10秒 | ||
58 | 課題の説明 | 2分50秒 | ||
Section 5:システム基礎とエクセルによるデータベース処理 | ||||
59 | システムの基礎(1)データの追加登録(シート) | 19分43秒 | ||
60 | システムの基礎(2)データの追加登録(フォーム) | 18分58秒 | ||
61 | システムの基礎(3)データの更新 | 23分47秒 | ||
62 | システムの基礎(4)マスターの更新 | 10分17秒 | ||
63 | システムの基礎(5)ピポットテーブル | 14分30秒 | ||
64 | フォームをつかったエクセルのデータベース処理(1) 売上期間内の住まい属性の取り出し | 7分47秒 | ||
65 | フォームをつかったエクセルのデータベース処理(2) 売上(粗利)上位何名の取り出し | 3分28秒 | ||
66 | 課題の説明 | 2分38秒 |