
今回はこのような疑問に答えていきます。
【この記事でわかること】
【この記事の信頼性】
この記事を書いている僕はテックアカデミーの元受講生です。
現在はエンジニアとして日々開発しています。
VBAなどを使った業務効率化についてもよく知っています。
テックアカデミーでVBAは学習できるの?→できません
結論から話すと、テックアカデミーでVBA(Visual Basic for Applications)は現状学習できません。
スクールで学習したい場合は、テックアカデミー以外のスクールを選びましょう。
具体的にVBAを学習できるスクールを紹介しますね。
VBAを学習できるスクール
実はVBAを学習できるる優良スクールはかなり少ないです。
現状は侍エンジニア塾ぐらいですね。
侍エンジニア塾の概要は以下の通り。
スクール名 | 侍エンジニア塾 |
料金 | 月々2,750円~ (一括:66,000円~) |
受講条件 | なし(誰でも受講可) |
VBA学習 | 可能 |
向いている方 | ・プログラミング学習を始めたい初心者の方 ・VBAを学びたい方 ・プログラミングを仕事につなげたい方 |
侍エンジニア塾では、あなたの希望に応じてオリジナルのカリキュラムを組んでもらえます。
VBAを学習したい場合は、その旨を伝えればVBAを学習するカリキュラムを用意してもらえます。
ちなみに講師は現役のエンジニアです。
現場で通用するスキルを授けてもらうことができますよ。
教材で独学も可能だが...
ちなみに、市販の教材を使ってVBAを独学することも可能ですが基本的にはオススメできません。
なぜならVBAの独学はかなりの高確率で失敗するからです。
10人独学に挑戦したら9人は挫折します。
最初はスクールなり、メンターサービスなりを使って「教えてくれる人」を確保するといいです。
そうすることで、聞きたいときに質問できるので挫折は防ぐことができます。
市販の教材は補助にして、メインでスクールやメンターサービスを使うのがベストですね。
それぞれの教材を念の為以下にまとめておきます。
【メイン教材】
【補助教材:動画教材】
【補助教材:書籍】
上記の「メイン教材」+「補助教材」でVBAの基礎はだいたい完璧になりますよ。
( 一応公式ドキュメントもありますが、ぶっちゃけマジでわかりにくいのでやめておいたほうがいいです )
VBAを習得する3つのメリット
学習するといいことってありますか?
これからVBAの学習を考えているあなたは、「そもそも自分がVBAを学習するべきなのか」という疑問を感じているかもです。
そこでここからはVBAを学習するメリットについて話していきます。
これから紹介するメリットに魅力を感じるようであれば学習するといいかと。
結論から話すとVBAを学習するメリットは以下の3つです。
・メリット1:エクセルの作業の自動化ができる
・メリット2:テキストファイルの一括編集ができる
・メリット3:Webからの情報取得やWebの自動操作ができる
それぞれのメリットについて話していきますね。
メリット1:エクセルの作業の自動化ができる
メリットの1つ目は「エクセルの作業の自動化ができる」ことです。
以下のような作業を自動化させることができます。
・エクセルの表をwordに貼り付け
・印刷
・グラフの作成
・合計の計算処理
つまり、あなたが毎月「数値の計算をしてグラフ化して印刷する」という作業があるのであれば、それらを自動化できるということです。
もちろん、他にもエクセル系の作業は自動化させることができます。
あなたが日常的にエクセルの作業に追われているならVBAは習得する価値があると思います。
メリット2:ファイルの一括編集ができる
メリットの2つ目が「ファイルの一括編集ができる」ということです。
・特定のファイル名を抽出
・特定の文字列を含むファイル一覧をリスト化
・ファイル名の一括編集
・ファイルを自動でダウンロード
上記のようなことができるようになります。
あなたは普段から膨大なファイルの管理に追われていませんかね?
VBAを習得すれば手作業で行う必要もなくなりますよ。
メリット3:Webからの情報取得やWebの自動操作ができる
メリットの3つ目が「Webからの情報収集や自動操作ができる」ことです。
・ランキングページの順位を取得
・自動翻訳
・自動でのページクロール
上記のようなことができます。
定期的に、Webから決まった順序で情報を収集する場合などはVBAで自動化させることができますよ。
以上VBAを習得するメリットでした。
補足:エンジニアを目指す方向けの言語ではない
ちなみに補足ですが、VBAはエンジニアを目指す方向けの言語ではありません。
あなたがエンジニアになりたい場合は特に学習する必要はないかなと思います。
エンジニアになりたい方向けのオススメの言語は以下で紹介していますので参考にしてみてください。
>>フリーランスエンジニアになりたい方におすすめのプログラミング言語4選【現場目線でピックアップしました】
-
フリーランスエンジニアになりたい方におすすめのプログラミング言語4選【現場目線でピックアップしました】
あなたフリーランスエンジニアになりたいです。 おすすめのプログラミング言語って何ですか? 今回はこんな疑問に答えていきます。 【この記事でわかること】 ✔ フリーランスエンジ ...
続きを見る
じゃあ、VBAはどういう方にオススメの言語かと言うと「Microsoft系のツールを事務で使う方向けの言語」です。
あなたが日常的にエクセルやパワポ、Wordを使っており、かつ同じ作業を繰り返しているのであれば自動化のために役立ちますよ。
今1時間かかっている作業、1分で終わらせませんか?
ということで今回は「テックアカデミーでVBAは学習できないこと」「VBAを習得するメリット」を紹介しました。
今後の学習のイメージがついたのではないでしょうか?
そして今後VBAを習得できれば、あなたの作業効率は格段に上がりますよ。
今1時間かけている作業も1分で終わるようになります。
決して何も盛ってはいません。
プログラミングとはそういうものです。
決まりきったルーティン作業はプログラムに一瞬でやってもらいましょう。
ミスも減らすことができて一石二鳥
また、プログラムに仕事をさせると人的なミスもなくなります。
機会の作業は人間よりはるかに正確ですからね。
膨大な作業でもミスが出なくなるのは、プログラムに仕事をさせる大きなメリットかなと思います。
「仕事効率もよくなる」「ミスもなくなる」の一石二鳥です。
「さすがだね」と言われるようになりますよ
VBAを使いこなして、仕事効率を上げることができれば当然周りからの目も変わります。
なにせ、これまで数時間かかっていた仕事が数分で終わりますからね。
「さすが」と言われる機会も増えますよ。
また、あなた自身が自営業をやっている場合などは細かい数字の処理に時間を取られることもなくなります。
その分、売上を伸ばすために必要なコアな作業に集中できますよ。
VBAは日常の作業を便利にしてくれるツールです。
そこまで難しくもないので、初心者のあなたもスクールで3ヶ月ぐらい学習すれば使いこなせるようになっています。
ぜひ学習してみるといいかなと思います。
今回は以上です。
( VBA学習ができます )