1ヶ月でWebデザイン・プログラミングスキルをオーダーメイドのカリキュラムで学べるスクール、それがWebCamp。

【VBA上達事例②】VBAは学ぶのが簡単で仕事の効率が上がるコスパの良いスキル

コーディングする女性
Pocket

静岡県在住の20代女性がVBAを身につけた話です。

VBAはプログラミング言語の中でもハードルが低い

Excel VBAはMicrosoft Excelさえ持っていればだれでも使うことができる、つまり環境準備にコストも難易度も必要としないプログラム言語としては敷居の低い言語であるというのは周知のとおりです。

ソフトフェア会社から離れてVBAの可能性に気づいた

しかし、VBAの可能性はとても広範です。私はソフトウェア開発の会社で働いていたこともあり、プログラム言語の基礎はそれなりにあると自覚していますが、VBAの可能性に気づいたのはソフトウェア開発から離れた後です。このご時世、デスクワークの仕事である限りExcelを使わないことは殆ど無いと思います。そんな時にVBAを使えるか使えないかでは作業効率に大きな影響が出ると思います。私が、事務の仕事をしていた時に、とても単調な作業を任されたことがあったのですが、1週間という納期を与えられた仕事を2日で終わらせ上司に驚かれた経験がありました。それはVBAを使って作業プログラムを作ったからです。およそ人が単純だと思っている机上の作業は大概VBAで自動化できるものです。そしてVBAは使えば使うほど知識が増えコードの転用が可能になります。

学ぶ手段はネット上に転がっている

学習のコツについてはとにかくVBAは汎用性が高いので情報がネットにありふれているのでどんどんコピペして試し使いしていくことです。またマクロ記録という機能もあるので、どんなコードを書くのか調べるよりも手順をマクロ記録してコード化してから考えるというのも良いでしょう。また、今ではYoutubeに動画が沢山上がっていたりschooのようなオンライン学校サイトで視覚的に学ぶこともできますから学べる環境は無限にあります。初学者の方は参考書を買うのも良いですが、上記の方法で手を動かしながら学ぶのが一番でしょう。また、昨今ではVBAでインターネットエクスプローラーを操作するといったテクニックに関する情報も書籍やオンラインにたくさんあります。私は例えば自分の好きな商品の情報をウェブ上から自動で取得しExcelのオートフィルタ機能やピボットテーブル機能で集計するところまでをVBAで実装していますが、こういった情報収集などは一度スクリプトを作ってしまえば、いつものExcelでぱっと視覚的に理解できるので大変重宝しています。

VBAはコストパフォーマンスは非常に高い

ここまで至るまでには初学者の方ですと1年くらいかかるのかもしれませんが、他のプログラミングに比べて難易度は低いですし、汎用性、効率性、コストパフォーマンスは恐ろしく高いと思います。これがまたモチベーションになるのです。

【オススメ記事】
➡︎【VBA上達事例①】SEがVBA学習に使ったおすすめの書籍は?
➡︎【VBA上達事例③】文系出身者がデータ処理の効率化のためにVBAを活用
➡︎ VBAの本・参考書の評判
➡︎ 習得必須!VBAを教われるスクールBEST5
➡︎ VBA入門講座①「VBAってどんな言語?」

投稿者:プロスタ編集部

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

おすすめスクール

全国30校舎で展開されるヒューマンアカデミーのWeb講座は修了者数4万人超、講師とカリキュラムの満足度がどちらも9割を超えています。就職や転職に必要なレベルの実務スキルを身に付けられます。

WebCampは、一ヶ月の短期集中でWebデザイン、プログラミングスキルを習得するスクールです。学習効果の高い反転授業(自主学習でインプット、講義でアウトプット)を採用し、年間1000名を輩出しています。

この記事が気に入ったら
いいね!しよう

プロスタの最新情報をお届けします

あわせて読みたい

関連記事

イチ押しランキング

1リナックスアカデミー

リナックスアカデミー

2システムアーキテクチュアナレッジ

システムアーキテクチュアナレッジ

3WEB塾

WEB塾
ページ上部へ戻る