- ベストアンサー
マクロを組んで作業するのは実力ではないですか?
私の職業は一般事務(派遣)ですが 少しVBAがわかるのでルーチン化できるものはマクロを組んでいます。 そうすることによってエクセルで1時間かかる作業が1分で終わることがあります。 なので職場では「仕事が早い、仕事ができる」と評価されることがありますが 先日先輩に怒られました。 内容は ・VBAを使うのはずるい ・それは実力ではない ・仕事が早いというのは同じ環境でどれだけ間違いがなく効率よく作業ができるかだ。 ・マクロを組むのはズルとしているのを同じ と。 確かに手作業で行なえば周りの人と同じくらいの速さなので 周りと同じ環境であれば(マクロを組まなければ)仕事が早いとは言えないかもしれません。 しかし業務をどう効率よくして作業をするかを考え実践するのも仕事のうちだと思うのですが 私の考えは間違ってますか? 入力ミスもチェックするコードを書いたので、ミスはありません。 「マクロを組んだ方が仕事が早くなるが それが仕事ができる人には繋がらない」 のでしょうか? 職場にはマクロを組めるのは私しかいません。 仕事が早く終わったからって遊んでるわけではないし 時間が余れば さらに効率化できないかを考えたりしています。
- みんなの回答 (44)
- 専門家の回答
質問者が選んだベストアンサー
>・仕事が早いというのは同じ環境でどれだけ間違いがなく効率よく作業ができるかだ。 アホか。VBAで自動化するのはそのためだろうが。お前は永遠に手作業してろ。 というのが正直な感想。 言わせておけばいいんじゃないですか。
その他の回答 (43)
> 私の考えは間違ってますか? 間違っていません。 ただ手段にこだわりすぎてもいけません。 重要なのは結果、成果物です。 > さらに効率化できないかを考えたりしています。 さらに効率化をするのであれば、 他の方にマクロの組み方を教えてあげましょう。 事務の派遣社員を何人か雇っていますが、 私の部下になる人には、本人が希望すれば マクロの勉強もさせます、中長期的に見れば、効率的ですし、 去っていく際の引継ぎの手間も削減できます。
お礼
有難うございます。マクロは便利ですもんね。
- nattocurry
- ベストアンサー率31% (587/1853)
#1さんとまったく同意見です。 VBAマクロを組めない先輩が、VBAマクロを組めるあなたを妬んでの発言でしょうね。 同じ仕事をしている人が周りにもいるなら、あなたの使っているマクロを公開して使ってもらうようにすれば良いと思います。 また、あなたとは全然違う仕事内容だとしても、VBAマクロを組むことによって、作業時間が圧倒的に短くなりそうなのであれば、自分では使わないマクロでも作ってあげれば良いと思いますよ。 私は、所属する部署でVBAマクロを組めるのは私だけなので、みんなのためにいろいろ作ってあげていますよ。
お礼
自分だけで使うのではなく共有することが大事なのは質問をして勉強になりました。 有難うございます。
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
>しかし業務をどう効率よくして作業をするかを考え実践するのも仕事のうちだと思う その考えは間違っていないと思います。個人的というか自分だけの作業なら問題ないと思います。 また、仕事の内容によりますが、マクロで作業したとき内容をまったく見ないことになりかねません。 作業効率が上がったところで、内容を確認する時間を確保するとよいと思います。 マクロを周りの人というか、管理外の人が使用したとき >職場にはマクロを組めるのは私しかいません。 が問題ですね。 「派遣」の立場がいろいろあると思うので一概には言えませんが、 マクロを広めたときのメンテナンスや改良の時間を与えられるように持っていく必要があると思います。 また、後継者の育成する時間も必要と思いますし、後継者のためにも自分のためにもコメントも多く挿入しておく必要があると思います。 フローチャートを作っておくとさらによいと思います。 今まで同じことをしていた人がマクロを使う分には問題ないですが、いきなりマクロで自動化されたものを使うと何をしているのかさっぱりわからないこともあります。 上記のようなこと含め、上司に提案するのはとてもよいことだと思います。 自分を追い込むような無理はしないこと。時間の確保は重要です。 片手間にするようなものではないと思いますから。 また、納得のいく理由で断られない限り、会社の発展は望めないようにさえ感じます。 >さらに効率化できないかを考えたりしています。 は、多くの人の意見を聞くことで、より良いものができあがります。 現場作業者が開発すると、非常にマッチしたものができて良いですね。 会社にとって必要な人材となり、休みが取れないのでは何もならないので気をつけてくださいね。 # ちなみに、何も深く考えずに文章を読むと「先輩」って頭が固いんですね。
お礼
有難うございます。大変参考になりました。
- Wendy02
- ベストアンサー率57% (3570/6232)
こんばんは。 今回の話は、屁理屈でしかありませんが、老婆心なのかもしれませんが、マクロを使わない論理というのもないとは言えません。 上の人に、こう聞かされることが多いのです。 「この職場で、あなた一人しか使えないから困るのです。あなたがいないときに、この職場では、それを直すことも、止めることも出来ないのでは、困ってしまうのです。あなたが、完璧なマクロを作るというなら、私は、何も言いません。ただ、そう言えないのなら、マクロはこの職場では禁止します。他の社員が使えれば困らないのですが、特別に他の方にも学んでもらうということも出来ません。」ということです。必ず、こういうときに、ゼロサムの論理を持ち出してくるものです。 実際、Office にマクロを使えないオプションを付けた人たちは、かなり手厳しい考え方を持っています。もともと、Office のセキュリティの設定の発想というのは、素人マクロの根絶から始まっていて、ウィルスの防除というのは建て前です。素人マクロによって、仕事をダメにされたくない、ということです。だから、プロと認可された、CAデジタル証明付き以外は動かないという選択肢もあれば、Accessはできませんが、VBAそのものを使用できなくする選択もあるわけです。 マクロは使える人にとっては、何でもないことでも、使えない人には、迷惑だと感じる人があるし、いろんな屁理屈は聞かされます。会社によって、Office の開発の人が泣かされるようなリクエストはいくつもあります。職場でマクロ禁止令が出ていないだけ救われています。 質問者さんは経験がないようですが、会社内で、反感を持った人がいたり、社内で一人しか使えない環境では、いろんな妨害や言いがかりがあります。Officeのトラブルがあると、すぐに、そちらに結び付けます。コンピュータに詳しいと自負している人から、Ver.4 マクロ関数を使っただけで、Office やPC自体を危険にさらすとか、言われたことがあります。 それとは逆に、マクロやコンピュータに本当に詳しいということを会社に知られている場合は、相当に実力がないと、自分を滅ぼすことになりかねません。趣味でやっている範囲ならそれでもよいです。しかし、会社に開発するために入社したわけではないし、数万円の手当てをもらったぐらいでは合わないことが多いのです。一人で、期限があるマクロの開発がどんなに大変か考えたほうがよいです。上司が理解があればよいのですが、無理難題を言ってくることがあります。社命として受けた以上は断れないし、かといって、特別手当が出るわけでもありません。 私の同僚や先輩は、コンピュータの仕事で一人で必要以上の仕事を抱えて、それに反して、薄給で身体を壊して会社を辞めていきました。ともかく、私は、押せ押せの楽観論だけはお勧めしません。 まず、周りにマクロというものは、どういうものか、大雑把なところぐらいは理解してもらって、便利で誰も使えるのだ、というところを宣伝していくことではないか、と思います。
お礼
大変参考になりました。有難うございます。
- rivoisu
- ベストアンサー率36% (97/264)
あなたは間違っていないと思います。 仕事をするのに自分の持ってるすべてを利用すrのは当たり前の話で それこそが実力です。 単なる負け惜しみでしょう。 ただ一つだけあなたが考えておかなければならないのは仕事はチームワークです。 別にその先輩とやらに気を使えと言ってるわけではありません。他人より早く仕事ができたのならそのマクロの完成度を高めて他人でも使えるようにして、全体の効率を上げるようにしましょう。これはある意味マクロを最初に作るより時間もスキルも必要なことかもしれません。 自分だけが使えるマクロというのはまだ「未完成」だというくらいに思ってください。 今、少しづつ顕在化している問題に「Excelレガシー」という問題があります。 そういうレベルの低い先輩とやらは無視して業務の効率化を目指しましょう。
お礼
チームワークは大切ですね。気付かされました。有難うございました。
- SAKENOSAKA
- ベストアンサー率32% (78/240)
その先輩はクソ以下ですね。この話みて腹立ちました。 (1)VBAを使うのはずるい →いうてるやつがせこい企みを持っているだけ。 (2)それは実力ではない →言うてるやつが実力が無くて悔しいだけ。 (3)仕事が早いというのは同じ環境でどれだけ間違いがなく 効率よく作業ができるかだ。 →間違いなくも効率よくもマクロの長所ですから。意味不明。 (4)マクロを組むのはズルとしているのを同じ →殴っておあげなさい。
お礼
殴りたいですね(笑)有難うございました。
- hallo-2007
- ベストアンサー率41% (888/2115)
これは、あまり笑えませんが、似たような笑い話があります。 エクセルでデータを集計して、経理部門で請求書を発行してもらっているのですが、請求書の明細として一覧を印刷して添付しています。 経理の女性は毎月、一覧表の金額を電卓で計算して合計金額を確認しています。 他の部署のことなので口出しはしていません。 その先輩もそのうちに気がつくと思います。 >職場にはマクロを組めるのは私しかいません。 これを機会にエクセルがわかる人を増やすのも試練かと思います。 もうひとつVBAの知識よりも、仕事の流れを理解しOA化するルーチンを発想できる能力(経験も必要)が重要で それをスムーズに業務に取り入れる能力(人間関係を含めて)の方がより難しい事であることも忘れないでください。 せっかく作ってあげたシステムがあるのですが、意地で使ってくれなかったケースもあります。 理由は、今まで長い間、この方法で仕事をしてきて問題起こしていない、導入することで仕事の流れが変わる、どこのものともわからない(新しい)ものは取り入れる必要がないと思っているようでした。 何にでもつき物ですが、新しいことをなすには産みの苦しみが伴い、 出る釘は打たれるものです。
お礼
私のところでもSUM関数を使えば一発なのに 電卓で計算している人がいます。。。 >仕事の流れを理解しOA化するルーチンを発想できる能力(経験も必要)が重要で それをスムーズに業務に取り入れる能力(人間関係を含めて)の方がより難しい事であることも忘れないでください。 これができたら一人前の仕事ができる人ですね。 ありがとうございました。参考になりました。
- Us-Timoo
- ベストアンサー率25% (914/3620)
ご質問者の考え方は間違っていませんよ。 安心して下さい。 きっとねぇ、マクロやVBAの出来ない人間が 出来る人間(つまりご質問者)にやっかんでるだけです。 まるで、斧やノコギリだけで仕事してる木こりが チェーンソーや電動ノコを使う林業従事者を 『機械を使うなんてずるい』 と言ってるようなもの。 確かに完成したマクロやVBAをつかう時点では時間はへりますが 実はマクロやVBAを組むのに時間がかかります。 (勿論、その道の勉強していればその時間は減らせますが) それと派遣の場合は、貴方の後の後任が、マクロやVBAが出来ないことで、派遣先からいい評価が得られなくなって迷惑するとでも言いたいのでしょうね。 自信を持って、なおかつそれをひけらかさず淡々と自分の業務をこなしてください。
お礼
とてもわかりやすい例えです。 そうです!作るのには苦労したしここのサイトでもおせわになりました! ありがとうございました。
- Gletscher
- ベストアンサー率23% (1525/6504)
どちらも一方的には正しいとも間違っているとも言えないと思います。 先輩の言う、「VBAを使うのはずるい」とか、「実力ではない」というのは間違った考えだと思います。 しかし、その職場で大多数の人が分からない手法で仕事をされると、それを行った人がいなくなった時に、残された人が困ることになります。 そういった意味で、私も色々な業務をマクロ化してしまうのは危険だと思う一人です。 あなたが休んだり出張だったり、あるいは職場を変わったりしていない時に、そのマクロでしかできない仕事をしなければならない時や、そのマクロが何かの理由でうまく動かない時はどうします? 残された人はどうしようもなくて困ってしまいますね。 そういうことも考えてシステム化していかなければならないことも理解してあげてください。 先輩の意見が正しいかどうかという点だけ捉えれば、×ですね。
お礼
たしかにみんなと同じ環境にそろえるのも大事ですね。 ありがとうございました。参考になりました。
コンピュータは省力化のために存在するものであり、それの一機能を否定しておいて一方では、Excelは良いと言うのはおかしいんじゃないですか?SUM関数やVLOOKUP関数使用禁止令と同じくらい、ばかげた話と思います。マクロも同じ環境で使えるものですからね。 ただ言うまでもないでしょうが、マクロ化した場合には結果に対する十分なチェックが必要です。それさえ注意していれば、マクロはズルではなく、とても便利な道具だと思います。状況によっては、「こんなの手作業でやってられるかよ!」みたいな業務だってありますしね。できる工夫をどんどんやって、その中で認めてもらえるように努力するのが良いのでは?
お礼
確かにそれを言ってしまえば パソコンを使わずに紙とそろばんで作業すべきですよね。 チェックもするように心がけます。 ありがとうございました。
お礼
そうですよね。勇気付けられました。 ありがとうございました。