Last Updated on 2021年10月23日 by manager

皆さんはVBAを勉強始めたきっかけは何ですか?
私は前職の上長よりSKYSEA Client Viewから取得出来る操作ログをから仕事中サボってる奴を洗いだせ!ということで始めました。
期間を指定し、対象のキーワードを指定してそのページを何回見たかをランキングするという恐ろしいマクロでした。
このユーザーは1ヵ月間にFacebook、Twitter、Yahooニュースを何回見ているかわかったので、
同僚からしたらおそろしいツールでしたが、
会社にとっては、社員の働き具合を知る重要なものとなりました。
このマクロで社員が処罰を受けることも評価に反映することもありませんでしたが、
その人を表面上で評価する一つになってました。
<私の簡単な経歴に関して>
私はプログラマーやSE未経験で社内SEになりました。
始めはヘルプデスクからスタートして業務で必要なことから学習していきました。
プログラムは学生の時にC言語ぐらいしか触ったことしかございませんでした。
同様のキャリアな方は中々いないかも知れませんが、
情シスではなくて初めてVBAを触る、どのように学習していかわからない方にも参考になるように知識、経験をアピールできればと思います。
ちなみに初めて作成したマクロは正式版の完成まで3ヶ月近くかかりました。
初めの1ヶ月で大枠は完成したのですが、とにかく処理時間が長かったので、
短縮するメンテナンスをするとそれぐらいかかりました。
初めは処理に1時間ほどかかりましたが、
改善を重ねて10分程度になりました。
何回も心が折れそうになりましたが、頑張った甲斐がありました。
<勉強方法>
まずは本を1冊購入して、本の内容を1つずつ試しながら、
完成させたいマクロに置き換えるにはどうすればいいかを試しました。
もちろんですが、絶対それだけでは理解できないので、
わからないことはネットで調べました。
購入した本はこちら⬇︎
VBAであればネットに情報が多数あるので、
本は難しい内容が何でもない書いてあるものよりは本当に基礎的なものがいいと思います。
通勤時と家で勉強していたので、持ち運ぶのに小さい本を選んでしまいましたが、
結果この本で十分でした。
初めて作成したマクロが基本的なコマンドを多数使用したので、
今後のマクロ作成にも役にたてましたので、初めての題材が良かったと思います。
ということで今後は、
まずは初心者向けに役たった方法など伝授できればと投稿していきます。
ぜひこれからもよろしくお願い致します。