2020年1月22日Excel「マクロを組む」Windowsのパソコンを触る人であればほとんどの人が知っているであろうマイクロソフトofficeの「エクセル」。仕事をする中で売り上げの管理やグラフを使った会議用の資料など、その用途は様々ですがそんなエクセルを日々使う中でこんなことを聞いたことは無いでしょうか。前の会社で事務作業をしていた時によく上司が言っていた言葉ですが当時はその聞きなれない『マクロ』が何なのかさっぱりわかりませんでした。IT企業に転職し、実際に業務でこのマクロを使うことになりその便利さに衝撃を受けたのでもっと極めたいと思い勉強しています⭐Excelマクロとは何か、何ができるのかまずマクロとは、Excel上で行う作業を記録し、自動で実行してくれる便利な機能です。在庫や売り上げ、顧客情報の管理で膨大なデータを扱うとなったときにコピペや計算など同じことを何度も繰り返さなければならないこともあります。1日の売り上げ計算などはその日の営業が終わってからするとなれば1つ1つやっていたら何時間もかかってしまい帰りが遅くなってしまったり疲れから単純なミスをしてしまい大きな損失に繋がってしまう恐れもあります。そんな時にマクロを活用し、決まった作業を自動的にExcelに代わりにやってもらうことで何時間もかかっていた作業を一瞬で終わらせてしまうこともできます🍀コンピュータが計算してくれるのでもちろん計算ミスもありません^^こんなときに便利ですExcel上で行う作業を記録し、自動で実行してくれる便利な機能といっても実際にどんな場面で力を発揮するのかイメージがしづらいかもしれないので1つ例を挙げます。あるくだもの屋さんでは営業が終わったら1日で売り上げたくだものの売り上げをエクセルにまとめて順位をつけて高い順に並べ替えをしています。こんな感じになります。※例のために作ったのでくだものと価格があってないことは気にしないでください(笑)手順としては4列目の「売上金額」で金額が高い順に並べ替えをしてから、1列目の上から1,2,3,...と付けていきます。これくらいのものであればすぐに出来てしまうのでマクロで自動化する必要はないかもしれません。このくだもの屋さんがいくつもお店を展開していてこんな感じになっていたらどうでしょうか。この作業を12回も繰り返さなければなりません。(笑)早く帰りたい💦それに商品数や店舗数が増えるたびにその作業はどんどん膨らんでいきます。最後に今回はExcelマクロについての説明とどんな時にどんなことが出来るかを簡単に紹介しました。このマクロは普段の仕事でもとんでもなく効率化に繋がりまた様々なことに応用出来たりととても奥が深いので今後も研究し実際に使うことで理解を深めていきたいと思ってます^^今後も仕事で役立つExcel関連の記事をどんどん増やしていく予定なのでお楽しみにしていてくださいね🍀ありがとうございました。...VBAプログラミング【VBA】Dimステートメントで変数を宣言してデータ型を指定VBA覚え書きです。サラの逆襲【VBA】変数のデータ型を「Integer」と「Long」で使い分ける理由https://ennmelo.com/wp/2017/10/25/hensuu-suuti/前回のVBAプログラミング覚え書きでは「変数のデータ型」について書き留めました。IT企業に転職し、1年半が経ちました。業界に馴染んだり基礎知識を身に着けるための準備期間といわれていました。次のステップ【プログラミング】に進むことになりました。今回は『変数』をおさらいします。しておいてたほうがいいと思うおすすめ設定についてまとめました。...VBAプログラミング【VBA】変数のデータ型とその種類、格納できる値の範囲VBAプログラミング覚え書きの前回からの続きになります。