「おぉ！動いた！」

&nbsp;

ここ最近は過去記事でVBAに関する記事を書いてきました。仕事の中でマクロを使える

ようになると格段にミスが減ってスピードも速くなると。

&nbsp;

そういったきっかけからVBAやマクロを勉強するようになって、この2,3週間は日次業

務で使えるマクロをVBAでつくっていました。最近そのマクロをついに実際の業務で使

うようになったのですがちゃんと動いてくれます。

&nbsp;

もちろん実際の業務に使うことでそれまで想定していなかった問題点も出てきましたが、

その点もなんとか改良できました。

&nbsp;

今回は、この日次業務に使うマクロについて書いていってみます。

&nbsp;
<h2>VBAに向く業務とは？</h2>
日々の生活の中で多くの人が何らかの仕事をしているかと思います。その中でも自分の

ように経理をしている人とか他に事務的な業務からエクセルを使って仕事をされる人も

多いでしょう。

&nbsp;

そういった業務の全てをVBA化できれば、自動化できて仕事をする人は非常に楽になる

ような気がします。しかし実際はそうでもないようです。

&nbsp;

VBAには「業務の発生する頻度」と「業務にかかる手間」からVBA化するメリットが高

い業務と低い業務があるようです。

&nbsp;

自分もこの分野に関する勉強を始めた時は、

&nbsp;

「全て自動化できたら理想じゃないか」とか

「全て自動化できることに越したことはない」

&nbsp;

と思っていました。しかし『ストーリーで学ぶ Excel VBAと業務改善のポイントがわか

る本 』という本には次のように書かれていました。

&nbsp;
<blockquote>ｐ.61

「え！？業務をVBA化すれば、自動化されて便利になるんじゃないのかい？」

「・・・それじゃあ、おまえの部長のいってることが同じじゃないか・・・。

そうだな・・・これは表にするとわかりやすい。ちょっと待っててくれ」

&nbsp;

そういうと八木くんはExcelを起動し、なにやら表を作り始めました。

「できた！こんなもんでいいだろ。星、この表を良くて見てごらん」

&nbsp;

<img class="alignnone  wp-image-2370" src="https://www.chishikinosoukonoseiri.com/wp-content/uploads/2017/11/VBAの表-300x137.png" alt="" width="643" height="294" />

&nbsp;

「一口に業務といってもいろいろあるけど、ここでは業務の発生する"頻

度"と、業務のにかかる"手間"に着目し、VBA化することのメリットについ

て表にしてみたよ」

&nbsp;

「縦軸が業務の発生する頻度で、横軸が業務にかかる手間だね。なるほ

ど・・・頻度が高くて手間のかかる業務こそが、最もVBA化するメリット

の高い業務ということか・・・。その逆は最も低くなるんだね。」</blockquote>
&nbsp;

ふーん。なるほど、確かに言われてみればそうですね。月次業務より日次業務の方が発生

する頻度は高いわけです。日次なので、基本は毎日ですからね。

&nbsp;

月次のように月一回の業務をマクロで自動化してもその効果は薄いですね。月一回の業務

では一ヶ月全体の業務時間から見ればそれほど多くはありません。

&nbsp;

一方日次業であれば基本的に毎日発生する業務なので、一ヶ月全体の業務時間から見ると

大きな割合を占めるでしょう。

&nbsp;

以上のようなことを知るにあたって、「やはり日次業務で使えるマクロが必要」という思

いが強くなっていったのが、今回の日次業務で使うマクロをつくるきっかけのひとつでし

た。

&nbsp;
<h2>試行錯誤の連続</h2>
今回ここで「VBAで日次業務に使えるマクロができた」と書きましたが、それができるま

では失敗の連続、試行錯誤の日々でした。

&nbsp;

多少本を読んだとはいっても、基本は全くの素人なのでVBE上にコードを入力していって

もまずスムーズに読み込まれることはありません。

&nbsp;

&nbsp;

&nbsp;
<h2>問題点の改善</h2>
&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;
<h2>あわせて読みたい</h2>
<ul>
 	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/10/25/0853">システムに仕事を覚えてもらえばいいのではないか？そのためのVBAでは？</a></strong></li>
 	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/10/21/0431">単純なVBAのコードは書けるようになったが次なる課題は・・・</a></strong></li>
 	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/10/14/1215">VBA初心者が覚える必要がある3つの文法とマクロの記録との違い</a></strong></li>
 	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/10/07/1206-2">経理でマクロやVBAが使えるとミスが劇的に減って仕事が本当に楽になる</a></strong></li>
 	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/09/23/1206">経理担当者がマクロやフリーソフトと関数を組み合わせて仕事をした結果</a></strong></li>
</ul>