Excelマクロを禁止する企業が増加。属人化とブラックボックス化が問題視 [811571704]
■ このスレッドは過去ログ倉庫に格納されています
https://logmi.jp/business/articles/328919
ブラックボックス化を懸念してマクロを禁止する企業
マクロでそれができると知っている方はとても多いのですが、1つ問題があります。これは規模の大きい会社の話ですが、マクロを禁止する会社がけっこうあります。理由は属人化とブラックボックス化です。
マクロを組んでもらって、1クリックで作業を全部終えられるようになったけど、「担当者がいなくなったらそれを使えなくなってしまうんじゃないか」と心配する方が多いです。
https://img.logmi.jp/article_images/RwsR4bissgFfLn3sxuWFub.jpg
担当者がいなくなったあとにデータが変わったとか、業務が変わった時に変更できないとか、今までマクロだとどうやってきたかわからないということで、「マクロを禁止して手作業でやりなさい」という企業さまがけっこう多いです。 >>773
あのさあ、それを推理する力があって
金もらえるプロなんじゃね?
コードの改修ってのは
バカの思考やトンデモないモノを
見つけて正せるのがプログラマーなんじゃね? 二次元平面座標描画やってみたら
何と無く書ける経理のコードには難しいものが存在しないと思った。
三次元平面とか動的配列とか操れる人あたおか 素人しか雇えないアホ丸出し企業は
手作業でそろばん使ってるのが合ってるわ >>767
だから他人に渡すものに使えるわけないだろってことよ
自分で何も保証しないなら独りよがりでしかないから
あるいは、処理過程が意味不明でも最終成果物が検証ができるならまあ使っても良いかってのが今のGPTに対するスタンス 病気が怖いから死ね と言ってるようなもん
頭が悪すぎる ブラックボックスにならないようにするのも
プログラマーの腕の見せ所では >>772
10でもMicrosoft365のサブスク入ってたらダウンロードできるよ
あんまご家庭で入ってる人いないだろうけど >>774
どこで話が噛みあってないのかよくわかんないんだけど、普通にVBAでSELECT CASE使えまっせ?
そもそもVBAがVB6準拠なんだし >>744
手計算でやると品質が担保できるのか?
何を言ってるのか全く分からん
品質を担保するのはその上司なり検算を行う人間が担保するもんであって
検算ならますますそれは手計算でやればいいだろ
使わない理由として成立してない >>779
大工は傾かないように家を建てるのが仕事であって
傾いてる家をどうにかする事を自分の仕事だと思ってる大工はいない バージョンアップで使えなくなるの考慮しなきゃいけないのがゴミ PowerAutomateは365サブスク関係なかったかな?よく覚えてないや
とりあえず絵のダウンロードすんのに使ってるわw ちゃんと元スレに答え書いてんじゃん
https://img.logmi.jp/article_images/HeJa8c2GzkFJ3n3KzYPiGf.jpg
これにつきる
お前らの中にもこれら絶対に間違えてはいけないものも全部ひっくるめてオレオレvbaで組んでその場だけ時短して仕事した気になってるようなヤツいるだろ相当数
そういうのが土壌でみずほ銀行やマイナンバーのコンビニ交付システムみたいなポカやらかすことになる 自分が楽するために作ったものの辞めた後のことなんか知らんわ
コメントも殆ど残さない >>786
そうだな、明快明確にコメントつけて
この処理はおかしな使われ方してるが
本当はこうこうこういう意味だろうと推測する
くらい付け加えてやると後任に親切だよな >>796
それも一理ある
会社が悪いんだから
プロに解読させろよって話 >>795
それは正しい
そこの切り分けをちゃんとやって、マクロ化するもの、してはいけないものを判断できてればいい
俺の会社PCには任意の行数ごとに任意の行数挿入するマクロとか、全角と半角の表記ゆれを整理するマクロとか、そういうちょっとした自作マクロをアドオンにして10年以上使ってる
こういうのまで目の敵にしてくるからこっちは反発するんだよ 所詮せいぜい5〜10ファイルぐらいに
またがる小さな規模しか書けないvbaだろ
小さなことでグダグダいう企業があたおか >>777
はいはい管理者様😘
貴方のおしゃっることもごもっともで、考えてることも理解できますし、例に、やるならきちんとproject立ち上げて、外注なりも検討するって感じだよね!🥰
でもワイは不利益食わんことが約束されないなら、勝手にマクロ使って9.5割の業務削減してこっそり寝ることを選ぶわ🥺 せっかく使える機能があるのに
後退を選択するとはジャップらしいな(笑い) マクロはchat gptさんに作ってもらってる
それぐらいしか使えないけど、周りから天才呼ばわりされる >>779
ここで槍玉にあげられてるEXCELマクロの多くは現場の人間が自分たちが使うために作った道具なんだよ
それが出来てプロのプログラマーじゃね?って言われても最初に作った人も引継ぐ人もプロのプログラマーじゃないんだよ >>806
だからそういう賢い人材のいない
アホ丸出し企業はvbaに限らず
コード書くなpc使うなで良いんじゃね? >>791
検算の方も速くなる方法がなければトータルの業務改善になってない
個の技能に優れたところで組織の成功に貢献できなければ誰にも讃えられることのない孤独なチャンピオンにしかならない
自分の仕事さえ何とかなれば、と思うのなら好きにすればいいだろうが、それはもう根本的に他人の理解を得られる状態ではないので俺も同意しかねる >>752
いや俺は仕事はしてないしマクロも大して使えない人間だよ
10年前に投資で飯食えるからって会社は辞めたし
VBAは競艇の1日100レース以上監視するのつらくてデータをいろんなサイトから集めて独自に処理して
期待値上回る買い目だけ自動投票するプログラムしか作ったことない
それ以外作るつもりがなくて体系的に学んでないから、他のプログラムに応用とか微妙だと思う
だから逆に簡単な業務のもんとか可読性ガーとか甘えにしか思えない
ホントに欲しかったら作れるだろうと 標準化とかそんな感じだよね。業務のムラをなくそうとかそんな感じ~。
リーダーとは~
マネージャーとは~ 結局のところ
上司や責任者が業務も理解してない
簡単なプログラムも読めないから
禁止にするんだろ
アホ丸出し以外の何者でもないわ >>784
でもマクロ禁止にしたら手作業で打ち込んで作ったEXCELファイルは他人に渡すものじゃないとか言わずに受け取るんだろ
それは筋が通ってなくないか? >>809
まず論理的におかしい
作成の時間が短くなれば、検算は作成後に行われるとすると業務効率は上がってる
作成と同時に検算が行われるのであれば業務効率は変わってないが、別々の手法で同じ結果が得られたのであれば信頼度は両方が同じ手法で行った場合より上がってる >>812
マネージャーは「管理」し、リーダーは「革新」する。
マネージャーは前例の「模倣」で、リーダーは常に自らが「オリジナル」である。
マネージャーは「維持」し、リーダーは「発展」させる。
マネージャーは「秩序に準拠」し、リーダーは「秩序を創り出す」。
マネージャーは「短期的視点」を持ち、リーダーは「長期的な見通しを持つ」。
マネージャーは「いつ、どのように」を、リーダーは「何を、なぜを」問う。
マネージャーは「損得」に、リーダーは「可能性」に目を向ける。
マネージャーは現状を「受け入れ」、リーダーは現状に「挑戦」する。
マネージャーは「規則や常識通り」に行動し、リーダーは最善の結果の為なら、「規則を破ることも辞さない」。
マネージャーは「能吏」であり、リーダーは「高潔な人格」が求められる。 >>813
それが30年間成長しなかった原因
同時に団塊とバブル世代がどれだけの無能なのかも示している >>809
仮に作った本人しか使えないマクロで1回しか使用しなかったとしてもとりあえず作るのにかかった工数分回収出来てれば全体としてはプラスだろ
100点満点の行動じゃないとやってはいけないとか言い出したら何も話が進まなくなる >>814
別に手作業で作ったものがなにか優れているとは言わない、出処不明のものと同様に信頼性がないだけ
作成者が明確ならその個人に対する信頼が加味されるかもしれない(良いことではないけど) ある意味で麻薬や依存のようなもんだからね!
ボクチン、You Tubeでフルーツバスケット見なきゃだし、朝ランナーだから寝るね🤗 >>818
投資した工数を回収できなかった場合に責任を取る能力がある人間がそれを言うなら文句はないけど
そのくらいの立場があるなら組織と交渉すべきでは 使えなくなったら手作業でいいじゃんwww
もしくは新しく作るとか 逆にEXCELマクロだらけの企業とか怖いけどな
情シス泣いてそう >>795
最後の行は完全に的外れ
大規模システム開発だからこその諸問題というのがある >>815
局地的には正しいっちゃ正しいが、まさに属人化ここに極まれりって感じね
それで100の仕事量が101になるくらいなら無視できる違いでしかないし、200になるならもったいなさ過ぎる >>817
その後の世代もさらに無能だけどな
有能ならとっくにWEB化してるわ てか、日本の会社員のスタンスって異常なまでに面従腹背すぎね?
会社や同僚を愛するわけでもなく、しかし反発したり辞めるでもなくただ愚痴を溢しながら日銭稼ぐために働く
これ改善活動に向いてなさすぎるのでは >>681
この一連の言い分はかなり分かる
変なの出回ってしまうと無関係な所に尻ぬぐいが回ってくるんだな…… >>826
だから俺はマクロ使えるなんて昔で言えばそろばんすごいとかお茶淹れるのうまいとかの属人的スキルなんだって最初から言ってる
お猿さんがここクリックすりゃ同じ事ができるわーと思い違いをしてるだけ
マクロを知識のない人間が知識ある人間を抜きにして表面的にここクリックするとかだけ真似して使い回そうって発想に無理があるんだよ VBAで飯食ってた人間から言わせてもらうと
流行りのPG言語が凄いのは
もちろんわかるんだけど、
まずそれをやってくれる人いないんだよ、
口ではPythonが凄いとか何百回も聞かされるんだが、実際にやって見せてくれないんだよ。 >>158
そこはjavaとかだろwwwwww計算処理であえて出したのか? いや、いなくなったら手動でやれよ
いる間はマクロ使えばいいだろ >>830
Excelマクロという存在の有り様がもう属人化不可避ってことね
認めたくはないけど否定もしきれない
それに限らず非エンジニアでも業務自動化できるツールのトレンドはあって、当初の目的はある程度達成できるんだけど、機能を濫用して標準システムとかち合う事が少なくないんよなあ
そうなった後にクソまみれのケツを吹いてやる仕事もちょっとしてる >>830
言えてるね
例えれば、ソロバン使えるやつすげええええええこいつに全部やらせれば効率いいじゃん!ってやってて、その人が辞めて困るようなもの
なんで「じゃあそのレベルまでみんなスキルアップしよう!」とはならず「みんな使えないから禁止」になるわけよ頭おかしいわ >>1
データが変わっただけなら、エクセルのマス変えるだけで影響ないのでは
業務が変わったら変更できないというのなら、業務を誰も理解していないことになるから、そもそもだめ
何一つ理由になってない気がする >>623
才能ないよw
言語なんてなんでもいいのさ、環境構築の要らないExcelVBA意味が分からないとか幼児レベル VBA経由でマルウェア・ランサムウェア仕込まれるケースも未だにあるので情シス的には標準化したくないわな
MS自らWindowsに起動ロックかけるくらい警戒されてる 社労夢もランサムウェアにかかってたな
年度更新もうすぐなのに >>831
読み込みだけならPythonとかC♯でも高速カツ簡単にできるけど
結局書き込みやセル以外の操作はVBAが良かったりするからな マクロで9割業務削減できるなら、削減した分仕事回しますのでこなして下さい
そうすれば元の2倍近いの生産性となり素晴らしい
在宅勤務でおさぼりはバレます
昨今はどこもよい監視ソフト導入してます(スカイシー等)
マウスクリックの場所回数まで、全部記録されています
特定動作やAIによるアラート設定でスクショや動画も自動で採取されます >>838
そんなのPowershellでもPythonでも同じだぞ >>831
Excelの代わりとしてPythonを使うとすると
csvをVSCodeまたはそれ相当のエディタで弄り倒すことになるわけだが
その時点でジャップの場合ほぼIT土方限定になる
で、業務上のデータを如何に加工すると効果的に分析できるかとかExcelマクロ界隈が持ってた
ビジネスレベルの話はIT土方はできないw 上から降ってくる仕事をやらされてるだけだからね 馬鹿じゃね?
ブラックボックス化しようと属人化しようとやった方がはるかに効率はあがるんだからやらない以外の選択肢はないだろ。
基本はボタン埋め込んでクリックするだけだしな。VBA分かってる奴ならそこから改良もできるし、できなくても自分で1から書いてもいいわけだしな。
なんならchatGPTになげてもいいわけだしな。 どんどん外注に出してくださいな、俺みたいのにも仕事回してくれ >>813
それどころかアプリの使い方すらわかってない
部長からエクセルVBAでオンライン受注システムを作れって言われたことがある
webシステムから組まないと無理ですよって言ったら「強いこだわり」と発達障害扱いされたわ >>841
マクロで9割削減されたら10倍の生産性になるんだが? >>795
確かにそのとおりだよ
だけどそのエクセルでやらないほうがいいものを既にエクセルでやっていて、それを変える気が全くないんだよ
これはもうマクロ云々の話でなく上流工程だからプログラマに変更権限がない
ようするに管理者が無能すぎるの よしんば使えなくなったとしても
元のやり方に戻るだけだろ
その人がおる間は効率良いマクロ使って損失にはならんだろ コメントを神聖視してる人がいるけど
いうほど他人のつけた雑なコメントって意味あるか? >>856
やってることコメントするだけで、PG修正とか
デバッグする時、検索に引っ掛けられるのでかなり捗る
プロシージャやファンクションの頭に
引数と戻り値が書いてあるとわかりやすい
もちろん合ってない可能性もあるけどね
自分で開発したものでも、
省略可の引数も使うから備忘になってたりする 目を閉じてブラックボックスって言ってんだろ
chatpgtに要約リファクタリングさせればいいじゃん vba書ける人が辞めたら、またvba書ける人雇えばいいじゃん 頑なにできる人を評価したく無い感が透けて見えるよな 最近Excelに慌ててLET関数とLAMBDA関数が追加されたのってこの辺も原因だろなあ
IT界隈はドシロウト or ガチ土方でいいのに
VBAのせいで中途半端なオナニーマンが増える原因になっとる 使えるようになる為に勉強するのではなく
使えない無能達の為に禁止する
まさにIT後進国のジャップ 使えなくなっても今まで通り手作業でやるのに戻るだけだろ
手作業用のマニュアルもちゃんと作って残しとけばいい プログラマは要らないけどマクロは欲しいって奴だろ
手作業でやってろ 土人ジャップって効率化できねえよなあ
こんなんじゃ外国企業に負けるのは当たり前だろ、馬鹿すぎね? 世の中エクセル使う仕事ほど無駄なもの無いわ
マクロ組んで何かやらなきゃいけないほど面倒な仕事ならそもそも失くした方がいいんだわ Excelの仕様変わる事考えたらノートに手書きの方がいいんじゃないか
パソコン壊れる事考えたらそろばんで計算した方がいいな ジャップは外圧が加わらないと進歩しないよな
ジャップだけだと江戸時代のように永久に改良しない マクロ使いたくなる面倒な作業にExcel使ってることがそもそも敗因
本来なら自動生成すべき表を人力で別の表見ながら作る仕事の多さよ まあ今時Excelで作業してる時点でダサいからな
マクロで早くしたところでダサい作業が早いだけ ブラックボックスは大したことない
ソース見えるし
問題はローカルPCに保存され勝手な進化を遂げてどれが正解かわからなくなること
ましてやそれが業務に深くかかわっていると、かなりはた迷惑な存在になる
運用の問題ではあるので、どっか一つに保存して、変更する人は常に限られていて、
バージョン管理もしているのなら、まあありだとは思う
とはいえ、そのレベルでみんなで共有するなら、別の手段でちゃんとシステム化すべき 個人用として 社内の作業をエクセルマクロで組んだ
いつの間にか関連企業にそれが渡っていて修正要望が来た
個人用に作ったもんなのにそんな要望聞くわけないやんけと無視してたら叱られた これ俺が悪いんか? ユーザが自身の業務を理解していないのが属人化の根本原因 >>876
状況によるが・・・
無視するのはよくないだろ
これは個人用で自分以外の動作は想定していないから使わないでください、と言わなければ無責任
まあもっと言えば自分用のマクロを流出させてる時点で君は無能だからその意味では悪い 公務員だけどVBA使える職員とか1パーセントくらいしか居ないわ ■ このスレッドは過去ログ倉庫に格納されています