OKWaveが大リニューアル!ただいまβ版公開中

マクロを組んで作業するのは実力ではないですか?


OKWaveコミュニティー
新規ユーザー登録(無料)今すぐ登録しよう!!
はじめての方へ OKWaveではこんなことができます!
ピックアップ
特集一覧
ブラック会社の喜怒哀楽
ブラック会社の喜怒哀楽
現代を生き抜く知恵と努力!あなたの未来を明るく照らします!
OKWaveスタッフブログ
OKWaveスタッフブログ
OKWaveスタッフから便利でお得な情報をQ&Aと共にご紹介します!
好きだからこそ切ない!恋愛特集
好きだからこそ切ない!恋愛特集
「会いたいときに会えない」そんな切ない思いを恋愛で体験したことはありませんか?
その他の特集はこちらからご覧下さい

質問

質問者:1wer56 マクロを組んで作業するのは実力ではないですか?
困り度:
  • 困っています
私の職業は一般事務(派遣)ですが
少しVBAがわかるのでルーチン化できるものはマクロを組んでいます。
そうすることによってエクセルで1時間かかる作業が1分で終わることがあります。

なので職場では「仕事が早い、仕事ができる」と評価されることがありますが
先日先輩に怒られました。

内容は
・VBAを使うのはずるい
・それは実力ではない
・仕事が早いというのは同じ環境でどれだけ間違いがなく効率よく作業ができるかだ。
・マクロを組むのはズルとしているのを同じ
と。

確かに手作業で行なえば周りの人と同じくらいの速さなので
周りと同じ環境であれば(マクロを組まなければ)仕事が早いとは言えないかもしれません。

しかし業務をどう効率よくして作業をするかを考え実践するのも仕事のうちだと思うのですが
私の考えは間違ってますか?
入力ミスもチェックするコードを書いたので、ミスはありません。

「マクロを組んだ方が仕事が早くなるが
それが仕事ができる人には繋がらない」
のでしょうか?

職場にはマクロを組めるのは私しかいません。
仕事が早く終わったからって遊んでるわけではないし
時間が余れば
さらに効率化できないかを考えたりしています。
質問投稿日時:09/11/03 20:56
質問番号:5419623
最新から表示回答順に表示

回答

 

回答者:kendji これは人間の問題です。
VBAなどを利用してオートメーションを進めてヒューマンエラーを極力排除し、さらに工数を大幅に短縮できるならその枠組みを取り入れていくのは経営者的な考えでも何でもありません。人間が前向きに進んでいく上でやってきたことです。

これらには当然ふるい落としも作用します。過去にオートメーションが進んで職人が大量に職を失うなんて事は幾度もあったことだと思います。

ボク自身は無理なオートメーションには否定的です。かえってコスト高になっている、経営陣自体がオートメーションされたほうがうまくいきそうな会社はいっぱいあります。

さて、なぜそうすべきなのか。そうする空気が隅々に行き渡る期待もできます。コストを考慮する空気ですね。これは事業体の損失を削減できるため、従業員のメリットとなり得ます。ただしこの空気がヒートアップしてくるとついてこられない人間が出てきますが、それより先に自分がそれに該当すると予測する人間の抵抗が顕在化してきます。自分に閉じて考えずに、全体のメリットを考慮した見方ができれば、あなたに賛同する人も現れるでしょうし、あなた自体が事業体に必要な人間として太鼓判を押す人が現れるかも知れません。そういういろんな人とどう渡り合うか。それが人間の問題であるということです。

一方公務員の職場であれば高効率は意味がないからやめておけという意見もありますが、非公務員の自分からすると頑張って欲しいと思います。文系技術者の、高コスト体質の、公務員発注システムの総本山、みかかデータの破壊も、こういう草の根運動が広がればたやすく実施できます。彼らの成果物と同等の内容を誰しもが自分で出来るとなれば、もういらないわけです。一国民としてああいう高コスト事業体の存在は納得が出来ません。

これらはあなたのような人みなさんに言いたいことです。あなたのやっていることは人として知性と探求心を持って生まれた以上正しい、本能に沿った行為です。いやな思いをすることも、もしかしたら職を失うこともあるかもしれません。しかし耐えてください。正しいことを貫いてください。貫き通した者だけに与えられるものがきっと手に入りますが、急いてはいけません。時間は掛かります。

頑張ってください。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:09/11/09 01:13
回答番号:No.31
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:Mentho マクロも使わずに非効率的な仕事をしている先輩は、ズルしてると思わざるを得ません。
マクロを使えばすぐに終わる仕事を、手間暇かけて人件費を食い潰している訳ですから。

私はマクロを組めませんが、利便性は理解しています。
後輩や同僚に組める人がいたら、頼み込んででも効率的なシステムを構築してもらいますけどねぇ。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/11/09 00:45
回答番号:No.30
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:LoginID 私はあなたが間違っているとは思いません。

私なら、とりあえず仕事の効率が抜群の先輩さんには、
「以後、気をつけます」とでも言っておき、
マクロを使った場合との差を算出すために数回手作業で作業します。
あとは無視してマクロで作業します。(一応こっそりと)
ただし、マクロで作業して余った時間で手作業で作業し続けた場合との
差がいくらになるか試算した資料を作っておく事を忘れずに。
(派遣社員なので時給を掛ければ簡単ですよね?)

そして、仕事の出来る先輩から再び怒られたら
その資料を持って管理職に掛け合いましょう。
管理職は利益が出るように切り盛りするのも仕事のうちです。
普通は目標を課せられています。
派遣社員にかかる経費は出来るだけ節減したいものです。
また、有能な管理職ならマクロを他の社員にも使わせた場合、
いくらになるか試算するでしょう。

ただし、マクロと使い方のノウハウを他の(暇な)社員に覚えさせて
あなたを切るかもしれませんが・・・
余った時間で更なる効率化を考えているとの事なので、
そういった事をアピールして派遣切りされない様に対策しましょうね。
あなたの時給が高すぎなければよいのですが・・・

今は不況でどの会社も厳しいのです。
訳の分からない屁理屈より数字です。
数字が良くなるのであればマクロを使うし、あなたも使います。

あなた以外が使えないから、あなたにも皆にもマクロを
使わせないなんてナンセンスです。
私なら皆が使えるように改造させたり、マニュアルなどの
ドキュメントを作るように命じます。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/11/09 00:06
回答番号:No.29
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:REAPER おおむねあなたの主張が正しいようです。
http://blog.livedoor.jp/dqnplus/archives/1335067.html
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/11/08 23:18
回答番号:No.28
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:alto_ss30 1wer56さんが評価されているのでしたら、それは仕事の結果として考えて良いのではないでしょうか?
マクロを使うことで仕事が早く片づくとか、ミスを減らすのならば積極的に使うのは良いことだと思います
同僚の方に「何が問題なのか?」ということを問うてみても明確な回答はないでしょうし、かえって職場内の関係が悪化してしまうでしょうから、今後は「自分だけこっそり使う」程度にとどめるのがよろしいかと

余談ですが、中には「一日にやる仕事はこれだけ」と自分で線を引いてしまう人も稀にいたりします
なので、1wer56さんが効率的に仕事をこなすことによって自分まで同じようにやらなきゃならなくなると思ってしまっている可能性も考えられます
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:09/11/08 22:16
回答番号:No.27
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:habaneor10 つづくから
次の教訓は、「○○使い」になってしまうということです。
その後人事異動で違う県の地方支店に配属されました。

 そのときに初めてインターネット対応のパソコン(懐かしい響きだ)が1台はいりました。地方間の業務報告等をするために配置されたものです。(日本一の旅行会社、それも情報を扱う会社としてはとても遅かったように思います)
 その頃でも当然の要にword exelも一緒に導入され、私は普通のようにつかっていたところ、困った事が。

 営業マンはそんな機械はつかえなくてもいい、お客さんを捕まえてこそ価値があるとでも思っている先輩社員がこぞって相談に来はじめたのです。相談されるだけ良いとおもっていましたが、度をこえていました。自分の仕事をしているときに「かな入力ができない」「合計があわない」と頻繁にこられればかなり応えます。そういう社員は質問しても覚えようとはしません。次第にexelの表組、会議報告書の”清書”など、明らかに自分が面倒だから持ってきたような雑務が増えて行ったのです。その職場では一番若い社員なのでウムも言わせず従わされたわけです。他社員もsum関数さえ覚えれば格段に作業効率があがるとわかっているのに覚えようともしませんでした。なぜなら「使い捨てexel使い」にたのんでしまえばいいのですから。
 PCをつかえるエキスパートな(笑)社員ではなく単なる「使い捨てexel使い」「使い捨てword使い」の誕生です。

 仕事をする上では、その仕事集団の能力に応じた仕事をするのが一番ではなかったかと思いました。あなたの場合はまだそこまでいっていませんがあまりVBの利点を言い過ぎると、単なる「使い捨てVB使い」になっちゃいますよ。
 
 
 
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:09/11/08 08:00
回答番号:No.26
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:habaneor10 皆が賛同する意見ばかりなのでここで反対意見を あなたのために
私もかれこれ20年前に同じ状況におかれました。非常に後悔しています。
結論は、あなたが相当高い地位にいなければその場の仕事のやり方に併せた方がいいということです。人のねたみは理屈を超えています。
私はそのとき日本一の旅行会社の地方支店にいました。そのときPCやワープロが使える社員は20人ぐらいいる支店社員のなかでは一人だけでした(業務端末は別)
 皆が旅程や複雑な見積もりを手書き手計算の上ワープロで清書するという時代に一人でワープロ直打ち、LOTUS123 で見積もり計算をしていました。約1年ほど、先輩社員と同じように仕事をして行った決断でした。企画書はそのとき少し高かったmacintosh のノートで作成し、絵を使った企画書がそのときかなり目新しかったために大きな契約をとっていたものでした。
 仕事の効率も上がり皆がサービス残業してる時に一人だけ7時ぐらいに帰れるようになりました。よくわからない報告書を作成するために日曜日にサービス出勤することはありませんでした(時間外は全部サービス残業でしたので)
 するとやはりでてきたのが一人で帰っている、仕事をしていないという文句です。結果ではなく、皆と同じ仕事をしているかどうかで判断されたのでしょう。 皆がきれいな手書きの報告書や予算報告だったのにきれいなワープロ書きでだしたのも勘に触ったのかもしれません(現在では普通のことですが)。
 続く
 
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:09/11/08 07:32
回答番号:No.25
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:hallo-2007 2度目の登場です。質問者の方には失礼かもしれませんが、
活発な意見がでて、良いスレになったと思います。
今更、気がついたのですが、
>私の職業は一般事務(派遣)ですが
だったのですね、難しい立場ですね。
先輩が、正社員であればなお更です。
一案ですが、ほかの正社員の方で作業をされている方のファイルを一度観察して
軽くアドバイスしてあげる、次の日に少しだけ改善したファイルを見せて意見を聞く。
その人の意見を尊重して更に改善する。
少しづつ人間関係を作って、最善のファイルにしてあげると同時に、そのファイルを理解してもらう。
出来れば、マクロを使わずに一般機能や関数で処理したり、シートの構成などを手直しすることで作業改善が出来ることを理解してもらって
最後にVBAという方法もあるよ。
こんな感じで人間関係を作って、理解してもらえる人を増やしていけば如何でしょうか。
私の職場でもまだまだありますが、書式のシートのみ作って印刷して、
印刷物に手書きで記入して、電卓で計算して回覧している書類とか
原紙のファイルが見つからなくて、コピィして使い回ししている書類とかあります。
(変な話ですが、原紙を印刷する際にフッダーにフォルダ、ファイル名を印刷するでけで、お〜といわれたこともあります)
この様なわりと簡単(理解しやすい)な作業改善を最初にしてあげると
理解が得やすいと思います。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/11/07 22:59
回答番号:No.24
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:icchanz 業務効率化という意味で、同じ内容を1/60の労力で済むなら、
それは、会社としても好都合だと思いますし、
先輩の方がどうこう言うのは、筋が違うと思います。

雇用上のパワーバランス云々は、弱者の論理ではありますが、気にする必要性はないと思います。
当然雇用されているのですから、上司が仕事の振り分けで、
あなたとその先輩との仕事の役割の割り振りをすればいいだけの話だと思います。

会社という場は、当然ですが、あなた以外の方も仕事をされているわけですから、それ以外の仕事も多くあると思います。
あなたが得意という分野を発揮しただけで、文句を言われるのは非常に不条理ですね。
心情をお察しします。
種類:アドバイス
どんな人:一般人
自信:自信あり
回答日時:09/11/07 17:41
回答番号:No.23
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:dicek この質問大反響ですね…。
僕はプログラマーです。マクロを使うのはズルという発想が、アホというか、信じられないくらいです。
パソコンは道具です、道具は便利に使って始めて便利になるのです。便利に使えない人にとっては不便なだけです。
メールで済むのに人の都合考えずに電話してくる人とか、添付してメールすりゃいいのに、わざわざ印刷してFAXする人とか、いますよね…。
メンテナンスできないからマクロを使うなとか、それもアホすぎます。そんなんじゃいつまでたっても効率化できないしコストダウンできません、給料もあがんないよ。
種類:回答
どんな人:専門家
自信:自信あり
回答日時:09/11/07 13:10
回答番号:No.22
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:omoaya どう考えてもあなたの実力でしょう。
他の人と比べてあなたは「マクロを組む」という能力を持っているわけですから。
そもそも会社の社長とか上司だって、部下に命令して仕事をしてもらってるわけですから、人間をコマンドに例えればマクロを組んでるのと一緒です。
マクロが駄目ってんなら、大勢が集まって仕事することも否定していることになりますしね。

先輩から怒られた内容を見る限りでは、単なる先輩の嫉妬に感じます。
ただ、他の方の回答に見られるように、会社の慣習的なものでマクロが駄目だとされているならば、あなたの選択肢は二つ。
一つは慣習に従ってマクロをあきらめる。もう一つはマクロの正当性を説明する。

二つ目に関しては、「マクロ使ってもいいですか?」って上司に確認するのが確実です。
でもそれで職場の雰囲気を壊すかもしれませんし、社員全員の効率アップに繋がるかもしれません。

もし私だったら、マクロが駄目なんて言ってる非効率的な会社があったら、速攻で縁を切りますね。遅かれ早かれ、そんな会社に将来はないです。マクロ駄目って言っているのが、その先輩だけであることを願っています。
種類:回答
どんな人:一般人
自信:参考意見
回答日時:09/11/07 12:14
回答番号:No.21
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:escargon kawarahiraさんの回答に禿げ上がるほど同意。
> その実力の発揮は草の根活動的に展開するのではなく、ある程度上位の役職者と合意を取り付けながら進めた方が、あなたにとっても職場にとってもハッピーな展開になることと思われます。

で、他の方々からもちらほら挙がっていますが、「マクロを組んだ方が仕事が早くなるが、それが仕事ができる人には繋がらない」というのはその通りだと思います。
マクロを組むことで、与えられた作業を短い時間で処理することは良いことです。職場の各位へ展開して、その効果を人数分だけ拡大することにはとても意義があることです。
それは部分最適化なので、全体効率を最適化するためには業務プロセス改善が必要であり、そのために、上位役職者へ提言すると、もっと良いとおもいます。
そのマクロを他の人が使えるようにすることは、個人が使っていることの何倍もの効率化の効果を発揮するので、まずはその展開から始めてみてはいかがでしょうか。そういうのを、アセットと呼びます。

とてもすばらしいと思います。がんばってください!
種類:アドバイス
どんな人:一般人
自信:自信あり
回答日時:09/11/07 01:06
回答番号:No.20
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:mhassy 皆さんから寄せられた回答を全て読んで、ふと疑問に思うことがありましたので、回答を寄せます。

質問者さんの意見・説明「だけを前提」としているので、一方的な答えへ誘導されているような気がしました。

もちろん私も、全体としては貴方の疑問を擁護する考え方であるのは、間違いがありません。

工夫も効率化もしない、ただやるだけの仕事って・・・
人(=知恵を持つ生物)のやることではないだろ、と考えます。

とは言え、幾多の回答者さんの意見にも散りばめられているように、質問者さんへその様に「あえて伝えた真意」というものは、ここの誰も知りえない事ですよね。

職場の雰囲気や、作業者の知識レベル、上司の考え方・・・etc.
それを踏まえた上での「貴方への指摘」なのかも知れません。

指摘と言うのは、「受け手の取り方で違う」ものです。
もちろん、レベルの低い「視点」からの発言だと感じられる説明ではありますが、指摘した方が「何に重点を置いてのその発言」なのかも考える必要があると考えます。

そして、貴方がその職場で仕事する(=給与を得る)ことを継続するために「最も重要な事が何か?」を考慮しての発言(だけど、言い方が上手くない(笑))かもしれませんね。

一般的には、私も皆さんの回答と同じですが、一方的に貴方が擁護されていると「考えないことも重要」だと感じましたので、あえて回答を寄せました。

個人事業主ではない、職場の一員(=取替えのきく一部)としての立場にいるのが現状ですから、そういった前提での視点で物を考える必要がある(=貴方と違う立場の視点が要求される人)事も、考慮すべきだと思いました。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:09/11/07 00:36
回答番号:No.19
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:kawarahira 今までの回答をざっと見て、まだ足りない視点があるように思われ回答したいと思います。
先輩がねたみ・やっかみでそのような発言に至った、というのはもちろんあるのですが、一方、効率化を進めすぎるとその先輩を含め雇用の継続が危うくなる、という生存本能に近い感情も大きいと思われます。

会社や職場によって程度は異なりますが、業務遂行上、非効率な部分というのは必ず存在し、管理職層がその非効率を改善する手段に気づいてしまった場合、効率向上で余分となったマンパワーを、1)他の今まで手が回らなかった部分に投入するか、2)コストダウン策として人員解雇するか、のいずれかになると思います。
後者はその先輩の雇用継続のリスクに直接なりますし、前者であってもその先輩にとっては色々新しい仕事を覚えなければいけないというめんどくささ(とその仕事に対応できなかった際に能力不足が露見するというリスク)にさらされます。

(大仰な表現となりますが)あなたの実力はこのように様々なパワーバランスの変化をもたらします。その実力の発揮は草の根活動的に展開するのではなく、ある程度上位の役職者と合意を取り付けながら進めた方が、あなたにとっても職場にとってもハッピーな展開になることと思われます。
種類:回答
どんな人:一般人
自信:自信あり
回答日時:09/11/06 23:51
回答番号:No.18
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:ggrgwhk3i それは間違いなく、あなたの実力です。

その先輩が1の仕事量をする間に、あなたがマクロを使って3の仕事量をこなすのであれば、あなたはその先輩3人分と同等です。極端な話、その先輩はあなたの3分の1の給料でも文句は言えないんです。だからあなたは間違ってません。

しかしながら社会には「苦労して残業する方が偉い」という非効率で不合理で意味不明な考えを持つ人間がいるのも事実です。そこは価値観の問題ですから、張り合って相手にするだけ時間の無駄です。適当に話を合わせて、その人の前では同じように苦労しているフリをする・ウソをつく、そして、その人のいないところでは効率化を進めて上司に認めてもらう、ってのも一つの手段です。

他の方も書かれてますけど、マクロがズルなら、パソコンを使うこと自体ズルですから。その先輩はプライドが悪い方向に高くて、人の足を引っ張ることで自身のプライドを守る厄介なタイプの人です。向上心のある人なら、自分も負けないようにマクロを勉強しよう!とか思うんですけどね。
種類:回答
どんな人:専門家
自信:自信あり
回答日時:09/11/06 23:44
回答番号:No.17
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:mshinoda 仕事として要求されているのは、「エクセルを使い手作業でデータを処理すること」ですか?
違いますよね。与えられたデータを処理して、出力すること。
手段は問題じゃないのでは?

****を使うのはずるい。
それは実力ではない。
仕事が早いというのは同じ環境でどれだけ間違いがなく効率よく作業ができるかだ。
****を使うのはズルをしているのと同じ。

エクセルだって、電卓だって、そろばんだって、ズルですね。筆算はズルですね。紙と鉛筆を使うのだってズルですね。

しかし、求められる仕事が、既存のワークシートにデータを入力するだけの操作要員ならば、プログラミングするだけの報酬は貰ってないわけです。
時間で報酬を貰って類ならば、手作業の難行苦行でのろのろと事務処理は嫌ですね。マクロでさっさと処理して、後は作業しているふり。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:09/11/06 20:24
回答番号:No.16
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:masandokun 新たに異動した私の事務所でも「マクロは使うな」という雰囲気がありました。
上司がVBで作成されたシステムがあるのですが、大多数の職員が余計なものを
作ったように感じているようです。
「他の職員が修正できないから」という理由です。
これは一理あるように思われますが、的外れな論理でしょう。
実際、「他の職員が修正できない」という定義も、私には修正することができるため崩れ去っています。
また、DOSからWindowsへ移行したときのように、そもそもプラットフォームが変わってしまったときは修正以前に作り変えるしかありません。
データさえきっちり残っていれば、あとは何とかなるものです。
さらに「あいつはExcelができないから仕事が遅い」という言葉まで出てきますので、
Excelが使えない人からみれば「Excelは使うな」と言いたくなるでしょう。
このときの「マクロは使うな」と「Excelは使うな」という言葉は同じ比重に見えます。
さて、他の方と違った意見を。
 私の経験では「マクロが使える」ということは隠していたほうが無難だと思います。
マクロができる=パソコンができる
という方程式を他の職員が作り上げるため、余計な仕事が増えた挙句、ただの便利屋になってしまうだけですから。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:09/11/06 00:38
回答番号:No.15
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:IU-Release > 私の考えは間違ってますか?
 間違っていません。
 ただ手段にこだわりすぎてもいけません。
重要なのは結果、成果物です。

> さらに効率化できないかを考えたりしています。

さらに効率化をするのであれば、
他の方にマクロの組み方を教えてあげましょう。

事務の派遣社員を何人か雇っていますが、
私の部下になる人には、本人が希望すれば
マクロの勉強もさせます、中長期的に見れば、効率的ですし、
去っていく際の引継ぎの手間も削減できます。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:09/11/05 10:55
回答番号:No.14
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼有難うございます。マクロは便利ですもんね。

回答

 

回答者:nattocurry #1さんとまったく同意見です。

VBAマクロを組めない先輩が、VBAマクロを組めるあなたを妬んでの発言でしょうね。
同じ仕事をしている人が周りにもいるなら、あなたの使っているマクロを公開して使ってもらうようにすれば良いと思います。
また、あなたとは全然違う仕事内容だとしても、VBAマクロを組むことによって、作業時間が圧倒的に短くなりそうなのであれば、自分では使わないマクロでも作ってあげれば良いと思いますよ。

私は、所属する部署でVBAマクロを組めるのは私だけなので、みんなのためにいろいろ作ってあげていますよ。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/11/04 16:47
回答番号:No.13
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼自分だけで使うのではなく共有することが大事なのは質問をして勉強になりました。
有難うございます。

回答

 

回答者:CoalTar >しかし業務をどう効率よくして作業をするかを考え実践するのも仕事のうちだと思う
その考えは間違っていないと思います。個人的というか自分だけの作業なら問題ないと思います。
また、仕事の内容によりますが、マクロで作業したとき内容をまったく見ないことになりかねません。
作業効率が上がったところで、内容を確認する時間を確保するとよいと思います。

マクロを周りの人というか、管理外の人が使用したとき
>職場にはマクロを組めるのは私しかいません。
が問題ですね。
「派遣」の立場がいろいろあると思うので一概には言えませんが、
マクロを広めたときのメンテナンスや改良の時間を与えられるように持っていく必要があると思います。
また、後継者の育成する時間も必要と思いますし、後継者のためにも自分のためにもコメントも多く挿入しておく必要があると思います。
フローチャートを作っておくとさらによいと思います。
今まで同じことをしていた人がマクロを使う分には問題ないですが、いきなりマクロで自動化されたものを使うと何をしているのかさっぱりわからないこともあります。

上記のようなこと含め、上司に提案するのはとてもよいことだと思います。
自分を追い込むような無理はしないこと。時間の確保は重要です。
片手間にするようなものではないと思いますから。
また、納得のいく理由で断られない限り、会社の発展は望めないようにさえ感じます。

>さらに効率化できないかを考えたりしています。
は、多くの人の意見を聞くことで、より良いものができあがります。
現場作業者が開発すると、非常にマッチしたものができて良いですね。
会社にとって必要な人材となり、休みが取れないのでは何もならないので気をつけてくださいね。

# ちなみに、何も深く考えずに文章を読むと「先輩」って頭が固いんですね。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/11/04 15:05
回答番号:No.12
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼有難うございます。大変参考になりました。

回答

 

回答者:Wendy02 こんばんは。

今回の話は、屁理屈でしかありませんが、老婆心なのかもしれませんが、マクロを使わない論理というのもないとは言えません。

上の人に、こう聞かされることが多いのです。
「この職場で、あなた一人しか使えないから困るのです。あなたがいないときに、この職場では、それを直すことも、止めることも出来ないのでは、困ってしまうのです。あなたが、完璧なマクロを作るというなら、私は、何も言いません。ただ、そう言えないのなら、マクロはこの職場では禁止します。他の社員が使えれば困らないのですが、特別に他の方にも学んでもらうということも出来ません。」ということです。必ず、こういうときに、ゼロサムの論理を持ち出してくるものです。

実際、Office にマクロを使えないオプションを付けた人たちは、かなり手厳しい考え方を持っています。もともと、Office のセキュリティの設定の発想というのは、素人マクロの根絶から始まっていて、ウィルスの防除というのは建て前です。素人マクロによって、仕事をダメにされたくない、ということです。だから、プロと認可された、CAデジタル証明付き以外は動かないという選択肢もあれば、Accessはできませんが、VBAそのものを使用できなくする選択もあるわけです。

マクロは使える人にとっては、何でもないことでも、使えない人には、迷惑だと感じる人があるし、いろんな屁理屈は聞かされます。会社によって、Office の開発の人が泣かされるようなリクエストはいくつもあります。職場でマクロ禁止令が出ていないだけ救われています。

質問者さんは経験がないようですが、会社内で、反感を持った人がいたり、社内で一人しか使えない環境では、いろんな妨害や言いがかりがあります。Officeのトラブルがあると、すぐに、そちらに結び付けます。コンピュータに詳しいと自負している人から、Ver.4 マクロ関数を使っただけで、Office やPC自体を危険にさらすとか、言われたことがあります。

それとは逆に、マクロやコンピュータに本当に詳しいということを会社に知られている場合は、相当に実力がないと、自分を滅ぼすことになりかねません。趣味でやっている範囲ならそれでもよいです。しかし、会社に開発するために入社したわけではないし、数万円の手当てをもらったぐらいでは合わないことが多いのです。一人で、期限があるマクロの開発がどんなに大変か考えたほうがよいです。上司が理解があればよいのですが、無理難題を言ってくることがあります。社命として受けた以上は断れないし、かといって、特別手当が出るわけでもありません。

私の同僚や先輩は、コンピュータの仕事で一人で必要以上の仕事を抱えて、それに反して、薄給で身体を壊して会社を辞めていきました。ともかく、私は、押せ押せの楽観論だけはお勧めしません。

まず、周りにマクロというものは、どういうものか、大雑把なところぐらいは理解してもらって、便利で誰も使えるのだ、というところを宣伝していくことではないか、と思います。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:09/11/04 02:48
回答番号:No.11
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼大変参考になりました。有難うございます。

回答

 

回答者:rivoisu あなたは間違っていないと思います。
仕事をするのに自分の持ってるすべてを利用すrのは当たり前の話で
それこそが実力です。
単なる負け惜しみでしょう。

ただ一つだけあなたが考えておかなければならないのは仕事はチームワークです。
別にその先輩とやらに気を使えと言ってるわけではありません。他人より早く仕事ができたのならそのマクロの完成度を高めて他人でも使えるようにして、全体の効率を上げるようにしましょう。これはある意味マクロを最初に作るより時間もスキルも必要なことかもしれません。
自分だけが使えるマクロというのはまだ「未完成」だというくらいに思ってください。
今、少しづつ顕在化している問題に「Excelレガシー」という問題があります。
そういうレベルの低い先輩とやらは無視して業務の効率化を目指しましょう。
種類:アドバイス
どんな人:専門家
自信:自信あり
回答日時:09/11/03 23:13
回答番号:No.10
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼チームワークは大切ですね。気付かされました。有難うございました。

回答

 

回答者:SAKENOSAKA その先輩はクソ以下ですね。この話みて腹立ちました。

(1)VBAを使うのはずるい
→いうてるやつがせこい企みを持っているだけ。
(2)それは実力ではない
→言うてるやつが実力が無くて悔しいだけ。
(3)仕事が早いというのは同じ環境でどれだけ間違いがなく
効率よく作業ができるかだ。
→間違いなくも効率よくもマクロの長所ですから。意味不明。
(4)マクロを組むのはズルとしているのを同じ
→殴っておあげなさい。
種類:回答
どんな人:専門家
自信:参考意見
回答日時:09/11/03 22:32
回答番号:No.9
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼殴りたいですね(笑)有難うございました。

回答

 

回答者:hallo-2007 これは、あまり笑えませんが、似たような笑い話があります。
エクセルでデータを集計して、経理部門で請求書を発行してもらっているのですが、請求書の明細として一覧を印刷して添付しています。
経理の女性は毎月、一覧表の金額を電卓で計算して合計金額を確認しています。
他の部署のことなので口出しはしていません。
その先輩もそのうちに気がつくと思います。
>職場にはマクロを組めるのは私しかいません。
これを機会にエクセルがわかる人を増やすのも試練かと思います。
もうひとつVBAの知識よりも、仕事の流れを理解しOA化するルーチンを発想できる能力(経験も必要)が重要で
それをスムーズに業務に取り入れる能力(人間関係を含めて)の方がより難しい事であることも忘れないでください。
せっかく作ってあげたシステムがあるのですが、意地で使ってくれなかったケースもあります。
理由は、今まで長い間、この方法で仕事をしてきて問題起こしていない、導入することで仕事の流れが変わる、どこのものともわからない(新しい)ものは取り入れる必要がないと思っているようでした。
何にでもつき物ですが、新しいことをなすには産みの苦しみが伴い、
出る釘は打たれるものです。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/11/03 22:04
回答番号:No.8
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼私のところでもSUM関数を使えば一発なのに
電卓で計算している人がいます。。。

>仕事の流れを理解しOA化するルーチンを発想できる能力(経験も必要)が重要で
それをスムーズに業務に取り入れる能力(人間関係を含めて)の方がより難しい事であることも忘れないでください。

これができたら一人前の仕事ができる人ですね。
ありがとうございました。参考になりました。

回答

 

回答者:Us-Timoo ご質問者の考え方は間違っていませんよ。
安心して下さい。

きっとねぇ、マクロやVBAの出来ない人間が
出来る人間(つまりご質問者)にやっかんでるだけです。

まるで、斧やノコギリだけで仕事してる木こりが
チェーンソーや電動ノコを使う林業従事者を
『機械を使うなんてずるい』
と言ってるようなもの。

確かに完成したマクロやVBAをつかう時点では時間はへりますが
実はマクロやVBAを組むのに時間がかかります。
(勿論、その道の勉強していればその時間は減らせますが)

それと派遣の場合は、貴方の後の後任が、マクロやVBAが出来ないことで、派遣先からいい評価が得られなくなって迷惑するとでも言いたいのでしょうね。

自信を持って、なおかつそれをひけらかさず淡々と自分の業務をこなしてください。
種類:回答
どんな人:一般人
自信:参考意見
回答日時:09/11/03 21:41
回答番号:No.7
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼とてもわかりやすい例えです。
そうです!作るのには苦労したしここのサイトでもおせわになりました!
ありがとうございました。

回答

 

回答者:Gletscher どちらも一方的には正しいとも間違っているとも言えないと思います。
先輩の言う、「VBAを使うのはずるい」とか、「実力ではない」というのは間違った考えだと思います。

しかし、その職場で大多数の人が分からない手法で仕事をされると、それを行った人がいなくなった時に、残された人が困ることになります。
そういった意味で、私も色々な業務をマクロ化してしまうのは危険だと思う一人です。
あなたが休んだり出張だったり、あるいは職場を変わったりしていない時に、そのマクロでしかできない仕事をしなければならない時や、そのマクロが何かの理由でうまく動かない時はどうします?
残された人はどうしようもなくて困ってしまいますね。
そういうことも考えてシステム化していかなければならないことも理解してあげてください。

先輩の意見が正しいかどうかという点だけ捉えれば、×ですね。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/11/03 21:36
回答番号:No.6
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼たしかにみんなと同じ環境にそろえるのも大事ですね。
ありがとうございました。参考になりました。

回答

 

回答者:siremono2496 コンピュータは省力化のために存在するものであり、それの一機能を否定しておいて一方では、Excelは良いと言うのはおかしいんじゃないですか?SUM関数やVLOOKUP関数使用禁止令と同じくらい、ばかげた話と思います。マクロも同じ環境で使えるものですからね。

ただ言うまでもないでしょうが、マクロ化した場合には結果に対する十分なチェックが必要です。それさえ注意していれば、マクロはズルではなく、とても便利な道具だと思います。状況によっては、「こんなの手作業でやってられるかよ!」みたいな業務だってありますしね。できる工夫をどんどんやって、その中で認めてもらえるように努力するのが良いのでは?
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:09/11/03 21:31
回答番号:No.5
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼確かにそれを言ってしまえば
パソコンを使わずに紙とそろばんで作業すべきですよね。
チェックもするように心がけます。
ありがとうございました。

回答

 

回答者:koi1234 他の方とまったく同意見ですが
>・仕事が早いというのは同じ環境でどれだけ間違いがなく効率よく作業ができるかだ。

同じエクセル使ってますが・・・・
VBA使えるってこと自体が仕事が出来てるわけです
自分で覚える努力もしないでなにいってんでしょうかねその人は
(ただのひがみにしか聞こえません)

VBA知っててもコーディングが遅ければ(BUGとか含んで)
手作業のほうが早いって可能性もないとはいえません

あなたの考えは間違ってないと思いますよ
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/11/03 21:25
回答番号:No.4
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼よかったです。
僻みかもしれません。
ありがとうございました。

回答

 

回答者:x1va #1です。追記。
業務改善として、あなたが作ったVBAを公開してみんなで使うように上司を通して提案してはどうでしょう。それが受け入れられれば先輩も黙るしかなくなるだろうし、あなたに対する評価がますます上がるのでは。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/11/03 21:22
回答番号:No.3
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼勇気がいりそうですが参考になりました。

回答

 

回答者:cistronezk 先輩の発言は全く間違っています。

おそらくマクロで仕事をしていることが問題なのではなく、先輩が質問者さんと肌が合わないためいちゃもんを付けたのでしょう。マクロと仕事に関しての論理的な問題ではなく、お二人の感情的な問題と推測します。

先輩への対応としては、マクロを使って有無を言わせぬ結果を出して圧倒するか、先輩の仕事をマクロでさっと片付けてあげて懐柔するか、その両方を使い分けるか、などが考えられます。
別のカテゴリーでもっといい回答があるかもしれません。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:09/11/03 21:12
回答番号:No.2
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼>先輩の仕事をマクロでさっと片付けてあげて懐柔するか

それは痛快ですね。
ありがとうございました。

回答

 

回答者:x1va >・仕事が早いというのは同じ環境でどれだけ間違いがなく効率よく作業ができるかだ。
アホか。VBAで自動化するのはそのためだろうが。お前は永遠に手作業してろ。
というのが正直な感想。
言わせておけばいいんじゃないですか。
種類:回答
どんな人:一般人
自信:自信あり
回答日時:09/11/03 21:02
回答番号:No.1
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼そうですよね。勇気付けられました。
ありがとうございました。
最新から表示回答順に表示