スポンサーリンク

「VBAを本でマスター→社員の残業がゼロに&年収増」なぜ現実に? [811571704]

スポンサーリンク
スポンサーリンク
スポンサーリンク
スポンサーリンク

1 ::2022/07/19(火) 21:36:25.22 ID:pWFq26b90.net ?2BP(2072)
https://img.5ch.net/ico/syobo1.gif
「VBAを本でマスター→社員の残業がゼロに&年収増」なぜ現実に?
https://biz-journal.jp/2022/07/post_307132.html

4月、あるTwitterユーザーがMicrosoft Officeのアプリケーションで使用できるプログラミング言語「VBA」をめぐり投稿した
以下のツイートが話題を呼んだ。

<世間では何かと物申されることの多いVBAですが、学び始めて4年そこらで、二度の昇進を果たし年収も32.8%増えて、
まわりの社員も含めて残業がなくなったうえに、会社の定時が30分繰り上がったのは紛れもない事実で、QOL爆上がり
なのであります。>

 このツイートは3000人以上のフォロワーを抱える「ゆうせい氏」のもので、同氏のプロフィールには
「月100時間を越える残業からVBAを学び人生が好転しました」とも書かれており、VBAの有効性の高さが窺える。

 そこで今回は近畿大学経済学部教授の田中敬一氏に、VBAはどれくらいでマスターできるのか、
残業が減るというのは本当なのか、といったことを解説してもらった。
Excelの作業効率を高める“マクロの記録”

まずはVBAがどのようなものなのか。

「VBAとはVisual Basic for Applicationsの略で、WordやExcel、PowerPointなどマイクロソフトが販売している
オフィスアプリケーションに付属しているプログラミング言語のことです。簡単なプログラミングが可能で、
複雑な計算や処理を自動実行させることができます。

 VBA自体は同社が販売しているアプリケーションすべてに付属しているのですが、Excelには“マクロの記録”という
機能が付いており、これがSNSなどで“業務が効率化できる”と話題になっているのでしょう」(田中氏)

 マクロの記録とはどのような機能なのだろうか。

「操作を自動で記録してコード化してくれる機能です。例えばExcelを使って集計業務をするとします。
このときにマクロの記録のモードに入ってから作業を行うと、マウスやキーボードで操作した一連の動きをコードに
置き換えて保存してくれるのです。

以下ソース参照

756 ::2022/07/20(水) 16:23:07.92 ID:lQ12Ydp20.net

>>754
パスワードかかったExcelって別にその人が作ったわけじゃなかったりして

293 :チーター(茸) [US]:2022/07/19(火) 22:47:48 ID:lK47+7t50.net

>>284
それをEXCELでやるかどうか考えた方がいいのでは?

570 ::2022/07/20(水) 07:12:46.41 ID:G3y7a1m80.net

>>564
駆け出しエンジニアとかいう、キモい人種なんだろ

364 :セルカークレックス(愛知県) [JP]:2022/07/19(火) 23:20:43 ID:Jw3zAeY50.net

>>350
ごめんね。
お前が先がないとか言っちゃってる仕事でも受けまくっちゃってごめんねーw

技重力があると思ってる無能かな?

204 :マヌルネコ(宮城県) [US]:2022/07/19(火) 22:24:52 ID:KoHWuqGf0.net

>>197
そうだね。あとjsonのデータはpythonのデータ形式とめちゃくちゃ相性良いからなぁ。

36 :アビシニアン(SB-iPhone) [US]:2022/07/19(火) 21:47:13 ID:eXh3XdYT0.net

>>25
VBAに慣れると関数組む方が苦痛になる

819 ::2022/07/20(水) 22:32:31.94 ID:hlx/uTOI0.net

おまえら内部では2進法で処理してるってわかってて安価つけてるんだろうな?

797 ::2022/07/20(水) 21:11:56.10 ID:nVInsiHW0.net

>>780
入出金がらみは慎重になるだろうな

給付金でやらかした役場じゃないけど

142 :オリエンタル(SB-Android) [ニダ]:2022/07/19(火) 22:10:39 ID:zr25ZjwK0.net

>>119
作成者が退職して業務が破綻しかけて大変だった

106 :アメリカンワイヤーヘア(岩手県) [US]:2022/07/19(火) 22:03:30 ID:aWTubaiO0.net

>>25
関数ではできないか糞面倒なことが簡単に書ける

833 ::2022/07/20(水) 23:03:58.23 ID:2kD9ikXZ0.net

>>827
内部的には19桁の整数で計算しているみたいね。

169 :サイベリアン(大阪府) [ニダ]:2022/07/19(火) 22:16:56 ID:EgWA67gr0.net

>>156
非ITに来てそれ実感したわ。
VLOOKUPであっさりできることをチマチマ1点ずつ検索したり、セル結合バカスカ使ってたり。

346 :ウンピョウ(やわらか銀行) [SN]:2022/07/19(火) 23:12:17 ID:bgOMZ9Ic0.net

>>339
それムチャクチャ高速化できるよね。
で、出てきた結果は書式なしw
出力してから書式を設定するしかないよね。
いい方法ないかな。

537 ::2022/07/20(水) 05:54:20.44 ID:btWxqkJN0.net

>>512
早くそうなってほしいVBAは古い

250 :ジャガランディ(千葉県) [US]:2022/07/19(火) 22:36:52 ID:4jWAMMkx0.net

そしてその人が居なくなると….

378 :オシキャット(やわらか銀行) [ヌコ]:2022/07/19(火) 23:33:43 ID:Ddn1d0t+0.net

>>376
ThisWorkbookのCell系のイベントを使えば自由に作り込める

149 :カラカル(長屋) [FR]:2022/07/19(火) 22:11:58 ID:NP/dAnBg0.net

>>114
1000万行データをJsonで読み込んで10万行のデータに加工したら
それをJsonなりcvsなり何なりで中間データを保存し
それを更に出力データ形式に出力してらいいんじゃん?

191 :マヌルネコ(宮城県) [US]:2022/07/19(火) 22:22:00 ID:KoHWuqGf0.net

>>188
JSONの方がはるかに使いやすいし、見やすい。

394 ::2022/07/19(火) 23:54:08.35 ID:lK47+7t50.net

>>389
まぁ本業の専門知識がしっかりあるからVBA化出来るんだけどな。
VBAしか出来ない人が適当に作ったマクロなんか全く使いものにならない。

713 :オシキャット(埼玉県) [US]:2022/07/20(水) 14:23:43 ID:D96IWpyo0.net

>>706
まあ、そう思うよねえ
VBAに限らずスクリプト系のものって、とりあえず使えるのが一番のメリットだし

範囲を広げちゃうと困る事態が起こるからねえ
なんでこんな理不尽なって憤死するようなw

208 :クロアシネコ(東京都) [JP]:2022/07/19(火) 22:25:26 ID:7bqkIQ/D0.net

>>39
例えばExcelなら、セルの全属性把握するのはかなりめんどい。
属性を知っててもそのパラメータの定数表全部覚えてるわけがない。
あなたの認識で言えば補助機能がなきゃ誰も使えないものなんだよ。

754 ::2022/07/20(水) 16:20:37.52 ID:wvEAAN+20.net

作った奴が辞めちゃって、コードはパスワードかかってて
良く分からないブラックボックスだけが残っちゃって
でも業務の核になってて
どうにかなりませんか?っていう相談が一昔前は良くあった

563 ::2022/07/20(水) 07:10:23.51 ID:BwKAvqAp0.net

>>543
昔ながらのCRMはいまはほぼwebだよ。
MS Office もスマホ・タブレット用の操作系に徐々にシフトしてるし、普通に使う分には遜色ない状況になってる。

549 ::2022/07/20(水) 06:48:43.74 ID:iQnBE+aC0.net

年収減+リストラだろ

200 :ジョフロイネコ(静岡県) [US]:2022/07/19(火) 22:24:20 ID:RHCbTgH60.net

VBA グラフ シート
5ちゃん書き込み数のサイトからデータを取り込み推移をグラフ化
ここ数か月極端に減っているのが一目瞭然

663 ::2022/07/20(水) 10:29:43.05 ID:XydjFBgc0.net

>>652
やりたいことを箇条書きで整理する
手動でその処理をやってみて正しいかを確認してみる
一つずつVBAに置き換えていく

一番大事なのは何を使うかじゃなくて何をしたいか、その考えに矛盾はないかを整理するところ

376 :ノルウェージャンフォレストキャット (茸) [ニダ]:2022/07/19(火) 23:31:13 ID:BGwwt/Mr0.net

入力画面作って項目移動がTabキーなんだけど
間に追加すると順番が狂うんだよね
画面タッチで順番指定とか出来ないもんか

48 :ツシマヤマネコ(大阪府) [ニダ]:2022/07/19(火) 21:50:11 ID:r+Rfpkx00.net

>>33
それ自体は別に間違ってないけど
わざわざ主張する程のもんか?

423 ::2022/07/20(水) 00:19:43.22 ID:wVaOwvjK0.net

>>403
具体的にどんなところがウソ?

550 ::2022/07/20(水) 06:54:54.28 ID:vXxJqYru0.net

win11ではVBAはそのままだと使え無いだろう。

648 ::2022/07/20(水) 10:02:08.30 ID:fx2xsSNo0.net

セル式でも何でも良いけど効率化に文句言う奴はクビにした方が良いよな

16 :オセロット(愛知県) [US]:2022/07/19(火) 21:41:04 ID:nlUf3yw10.net

pythonはインストールしないと使えないらしいじゃん

714 :キジトラ(兵庫県) [PE]:2022/07/20(水) 14:25:58 ID:h3pjq2LD0.net

フリーでバッチファイルをバイナリー化するとめちゃ高速になるよ

178 :カラカル(長屋) [FR]:2022/07/19(火) 22:19:34 ID:NP/dAnBg0.net

>>155
コンパイルエラーを吐いてくれるような固めの言語っていいよね

313 :バリニーズ(東京都) [US]:2022/07/19(火) 22:56:36 ID:qyXqVZFT0.net

1998年の記事?

604 ::2022/07/20(水) 08:23:40.02 ID:p5m67l130.net

>>4
人気は要職

148 :キジ白(兵庫県) [PE]:2022/07/19(火) 22:11:56 ID:5ld9zgWA0.net

エクセルの機能を使うのは賢いな。vba遅いのは画面処理が入るからだっけ?インタープリターではないよなー。

254 :黒トラ(大阪府) [DZ]:2022/07/19(火) 22:38:05 ID:OV9GrSha0.net

>>233
めんどくさがり屋になれ

341 :キジ白(京都府) [CN]:2022/07/19(火) 23:10:24 ID:JMshX3660.net

>>338
コメントとか可読性とか……
どうせ自分しか使わないからヨシ!

379 :茶トラ(大阪府) [ニダ]:2022/07/19(火) 23:33:58 ID:NlFTYSbJ0.net

>>1
普通は仕事をガンガンふられて余計に忙しくなった上に給料は変わらんというのがパターンなのにな~

271 :クロアシネコ(東京都) [BG]:2022/07/19(火) 22:42:06 ID:fvj4CIxK0.net

>>262
自分だけが使うなら別にいいだろ。
サーバに上げるデータだけ仕様に従ってれば問題無いし。

427 ::2022/07/20(水) 00:21:55.98 ID:DYYpJPV10.net

存在を知られると、取り上げられるからなぁ。

389 ::2022/07/19(火) 23:49:21.29 ID:TwWpXpzG0.net

せやな
これで喜ぶとかカワイイよな
中年の社員かな
てかこういう仕事で給料貰えていいよな・・・俺もこういう簡単な雑用したいわ(´・ω・`)

582 ::2022/07/20(水) 07:24:31.95 ID:+g8Ar+il0.net

pythonよりいいの?

605 ::2022/07/20(水) 08:24:41.61 ID:scV1nlOA0.net

いいなぁそれで終わる業務で

2 ::2022/07/19(火) 21:37:30.70 ID:pqvaQfcc0.net

それだけじゃ使えない
ググって切り貼りしてなんとか

523 ::2022/07/20(水) 04:52:58.15 ID:NEdV/Lb/0.net

どんだけシステム化されてない会社なんやと驚くな。手作業の事務作業大杉やろ。
素人がマクロ化しまくったら誰がソイツが居なくなった時のメンテをするんや?
数年後なら引き継げるけど、数十年後なら被害者が増えるだろうね。

350 :オリエンタル(東京都) [BR]:2022/07/19(火) 23:14:06 ID:Wi/FVAK80.net

>>342
他社向けにVBAでマクロ作って納品する仕事? 先はなさそうね、、

500 ::2022/07/20(水) 02:33:14.21 ID:BvV9Mxy50.net

>>4
釣られたw

692 :ベンガルヤマネコ(茸) [US]:2022/07/20(水) 12:38:49 ID:F/L2zwiT0.net

>>680
そんな下流の話してねーよ
下っ端レベルの会話しないでもらえる?

コメント

タイトルとURLをコピーしました