VBAを使えるようになるには
言うまでもないことです。ちょっと考えれば、誰にでも理解できることです。
基本を理解していなければ、VBAを使えるようにはなりません。当たり前ですよね。
多くのパソコン雑誌に書かれているような「マクロ記録から始めよう」では、絶対にマクロを作れるようにはなりません。マクロ記録から始める前に、記録されたコードを読めるようになっていなければ、何が記録されたのか意味が分からないでしょ?だから、その先に進めないんです。学習の順番が間違っています。
インターネットを検索すれば、たいていのサンプルコードはすぐ手に入ります。そのコードを自分のマクロにコピペすれば、とりあえず目的の動作が得られるかもしれません。でも、データの形式が変わったらどうしますか?業務の内容が変わったらどうしますか?コピペしたコードの"意味"を理解していなければ、ほんのわずかな修正さえもできません。
VBAを使えるようになりたかったら、
正しい基本を学習しなければなりません。当たり前ですよね。
VBAの基本を理解しているかどうか、次の問題でご確認ください。
1.Workbooks.Open Filename:="Book1.xls" と Workbooks.Open "Book1.xls" の違いがわかりますか?
2.Workbooks.Open "Book1.xls" と Workbooks.Open("Book1.xls") の違いがわかりますか?
3.「=」と「:=」の違いがわかりますか?
4.Setを使うのはどんなときですか?
5.RangeとCellsは、どう使い分けるべきですか?
6.変数は宣言して使うべきです。その理由がわかりますか?
7.条件分岐のIfと、繰り返しのFor Nextを、自在に使えますか?
8.ビジネスの現場で作成されるマクロで、最も重要なことは何ですか?
正しい基本を学習すれば、誰でもVBAを使えるようになります。そんなに難しい話ではありません。ただ今まで、正しい基本を学習する機会がなかっただけです。
VBAベーシック セミナーとは
VBAの基本を2日間で学習します。
どんなことがあっても、絶対に、何としても、必ず理解させて見せます。それが、私の仕事です。
まったくマクロを作成したことがなかった方が、2日間のセミナー受講後に、自分ひとりで作成したマクロが次のコードです。正しい基本をマスターすれば、この程度のマクロは誰にでも作れるようになります。
Sub Lesson9_2()
Dim i As Long, cnt As Long, Result As Long
For i = 2 To 41
If Format(Cells(i, 1).Value, "yyyy") = "2008" Then
Range("F6").Value = Range("F6").Value + 1
End If
If Cells(i, 2).Value = "大阪" Then
cnt = cnt + 1
Result = Result + Cells(i, 3).Value
End If
Next i
Range("F7").Value = Result / cnt
''A列に日付、B列に地域、C列には数値が入力されています
''日付が2008年のデータ個数をセルF6に入力し
''地域が"大阪"である数値の平均をセルF7に入力するマクロです
End Sub
カリキュラムは「VBAエキスパート ベーシック」を元にした内容です。
VBAエキスパートは、株式会社オデッセイ コミュニケーションズが主催する、VBAの知識や技術を問う検定試験です。
2009年5月より、問題やカリキュラムを一新して、より実務的な内容へと生まれ変わりました。
「VBAエキスパート ベーシック」のカリキュラムは、
実務で役立つExcel VBAの正しい基本を学習するための内容になっています。したがって、受験をしない方でも「マクロの作り方と考え方」「するべきことと、してはいけないこと」「ビジネスの現場で必要な考え方」「分からないことの調べ方」などなど、これからVBAをマスターするにあたって、適切な"最初の一歩"を歩めます。
受験を希望する方には、セミナー終了後にオリジナルの模擬問題を差し上げます。この模擬問題をクリアすれば、まず合格は間違いないでしょう。
セミナーの詳細について
| 日時 |
1月23日(土曜) - 1月24日(日曜) 10:00〜17:00
2月20日(土曜) - 2月21日(日曜) 10:00〜17:00
3月20日(土曜) - 3月21日(日曜) 10:00〜17:00
申し込みのときは、必ず日付を明記してください
|
応募 締切 |
前日(金曜日)の17:00 |
| 場所 |
東京都港区(神谷町駅より徒歩1分) |
| 人数 |
10名(先着順) |
参加 要件 |
・VBAエキスパートに合格したい人
・マクロを組めるようになりたい人
・VBAに興味がある人
・VBAの基本を再確認したい人
・VBAの教え方に興味がある人
・過去にチャレンジして挫折した人
・Excelが好きな人
・仕事で嫌々Excelを触る人
上記のいずれかに該当する人
または、いずれにも該当しない人
|
| 費用 |
\49,800 (消費税込)
ただしExcel Worldに参加されている方は
\39,800 (消費税込)
※お申し込み時に「Excel Worldに参加している」と書いてください
招待状を希望し、参加予定の方でもけっこうです
Excel Worldは、ExcelユーザーのためのSNSです Excel Worldについてはこちらをご覧ください
分割払いもできます。お気軽にご相談ください |
| テキスト |
 | VBAエキスパート「ベーシック」公式テキスト
書店では扱っていません 注文から到着まで1週間程度かかるようです |
|
| 備考 |
教室には、1人1台のパソコンを用意しています |
|
※本セミナー費用には、VBAエキスパートの受験費用は含まれません
※本セミナー費用の分割払いは、別途相談に乗ります
※本セミナー受講後、万が一試験に不合格だった場合は、合格するまでサポートします
もちろん、追加のセミナー費用は一切かかりません。必ず合格させます
セミナーで使用するテキストについて
テキストは、オデッセイのサイト「アオテン」でのみ販売しており、書店では扱っていません。
アオテンでは、発注から到着まで1週間程度かかるそうです。
セミナーに間に合うよう、余裕を持って注文してください。
申し込み〜受講〜受験までの流れ