現在の仕事はエクセルを使う仕事がメイン。
そしてそれは結構単純作業が多い。
単純でもヒマでも効率よく仕事をしたい私。
ヒマな時にマクロ作ったり、関数入れたりしてます。

今のマイクロソフトって本当に改悪ばっかりしてて効率悪くて仕方ない。
それは他の人も同じように思ってるのがネット検索するとわかる(笑)
そしてマクロマスターたちがそんな悩める人のために答えを教えてくれている
ありがたや。

複数のファイルを開こうとすると最大13個までしか指定できず、
それを我慢して作業してるのに、名前順に開かないとか、とってもめんどくさかった。
はっきりいって毎回腹が立った

マクロマスターの答えは、「上から順番にファイルを開き、(アクティブシートを)印刷し、
ファイルを閉じる」作業を「一番下のファイルまで続ける」というものでした。



これだよ!



公開されているマクロをさっそく頂戴し実行。



あれ?



エラーも出ないけど何も起こらない。なんで?もう一回実行。結果は同じ。



ネットでもうちょっと探してみたら、最初に見つけたマクロの一部が間違っているというコメント発見。
それに従って抜けてた部分を追加して実行したら動いた~~~!

マクロを自分で書いたわけじゃないけど目的の通りに動いたから思わずガッツポーズしちゃった。
これで今まで20分くらいかかってた作業をワンクリックで行える。来月の作業が楽しみになった。



次の宿題はVlookup。
前任者が1つずつ目で見てやってた気が遠くなるような作業をマッチングでやるよう
順番を考えたんだけど、同じ会社名でも支店名などが追加されてるとマッチング出来なくなる。
マッチング出来ない社名はそんなに多くないから、そこは手作業でやってもいいんだけど
どうにかできないのかなぁ?

そしたら身近にいた関数マスターがヒントをくれた。
「名前の一致する部分だけを抜き出してマッチングすれば?」

なるほど!

それはやったことがなかった。名前の先頭から3文字、、、いや4文字抜き出してマッチングさせるか。
4文字の方が精度が上がるでしょう。(似たような名前もあるから)
さっそく作ってみよう!これでしばらく楽しみが出来た~