Excelでマクロを作る以前に必要なこと

先日、Excelマクロのコンサルを行いました。
スクリーンショット 2012 08 05 5 52 39

今回の事例

今回の事例は、20数個の部署で作ったExcelファイル(ブック)を1つのファイルに集計するものです。
それぞれのファイルには、1〜5枚のシートが含まれています。

スクリーンショット 2012 08 05 5 50 52

これまでは、
・各部署のファイルを開く

・必要箇所をコピーする

・集計用ファイルに貼り付ける
という作業を「部署×シートの枚数」回、毎月繰り返していたそうです。

 

 

Excelマクロでできること

マクロを使えば、この集計作業が一瞬で終わります。

その場でマクロを作りました。
スクリーンショット 2012 08 05 5 52 39

どれだけファイル(部署)があっても、どれだけシートがあっても関係ありません。
繰り返し行う業務をプログラムで自動的に処理するのは、マクロが得意とすることです。

人間がやると、めんどくさく手間がかかりますし、コピーの範囲を間違えたり、貼り付け位置を間違えたりする可能性もあります。
何よりも、時間がもったいないです。
これまでは、この処理に3日ほどかかっていたとのことでした。

 

 

マクロ以前に必要なこと

ただし、問題点もありました。
ファイル(部署)によって形式が異なるのです。
最初から統一されていなかったり、部署ごとの判断で変えてしまったりしているようでした。

たとえば、次のようなファイルがあると、上の「工場.xlsx」では、C列からデータが入力されており、下の「第一営業部.xlsx」では、B列からデータが入力されています。

スクリーンショット 2012 08 05 5 52 54

 

この状態でマクロを実行すると、次にように集計されてしまうのです。
スクリーンショット 2012 08 05 5 53 08

マクロは、一定の処理を繰り返し行うことができますが、イレギュラーなものは処理できません。
人間側で、一定のフォーマットにそろえる必要があります。

逆に言うと、一定のフォーマットにそろえておけば処理が自動化できるわけです。

マクロを作成する以前に必要なことは、
・同じフォーマット(入力場所、項目などの位置)にする
・使う側で勝手に変更しないようにする
ということです。

 

 





【編集後記】

今日は皇居10kmレース。友人5人と参加します。
足の調子がいまひとつですが、10kmのタイムトライアルのつもりで走ってみます。

 

 

過去記事一覧(直近365)

■著書
『改訂版 税理士のためのRPA入門 ~一歩踏み出せば変えられる!業務効率化の方法~』
『税理士は「話せなくても」うまくいく ―独立がより楽しくなるコミュニケーション思考―』
『税理士のためのプログラミング -ChatGPTで知識ゼロから始める本-』
『すべてをがんばりすぎなくてもいい!顧問先の満足度を高める税理士業務の見極め方』
ひとり税理士のギモンに答える128問128答
【インボイス対応版】ひとり社長の経理の基本
「繁忙期」でもやりたいことを諦めない! 税理士のための業務効率化マニュアル
ひとり税理士の自宅仕事術
リモート経理完全マニュアル――小さな会社にお金を残す87のノウハウ
ひとり税理士のセーフティネットとリスクマネジメント
税理士のためのRPA入門~一歩踏み出せば変えられる!業務効率化の方法~
やってはいけないExcel――「やってはいけない」がわかると「Excelの正解」がわかる
AI時代のひとり税理士
新版 そのまま使える 経理&会計のためのExcel入門
フリーランスとひとり社長のための 経理をエクセルでトコトン楽にする本
新版 ひとり社長の経理の基本
『ひとり税理士の仕事術』
『フリーランスのための一生仕事に困らない本』
【監修】十人十色の「ひとり税理士」という生き方