会社員1010人に聞いたITスキルの現状 Excelのマクロ作成できない人半数以上……!?😲 [477042898]
■ このスレッドは過去ログ倉庫に格納されています
今やITスキルは日常的に欠かせないものになっていますが、一般的な社会人はどのくらいのITスキルや資格を持っているのでしょうか。全国の30代~50代の会社員1010人に聞いたところ、半数以上の人が「Excel(エクセル)のVBA(マクロ)を作成できない」と回答したそうです。
リトルソフト株式会社が「社会人のITスキル・利用ツールに関する調査」として2022年2月に実施した調査です。
はじめに、「以下のExcelの関数で、実際に使用したことのあるのはどれですか」と聞いたところ、「SUM関数」(71.5%)、「AVERAGE関数」(52.2%)、「COUNT関数」(50.9%)、「IF関数」(50.9%)、「LOOKUP関数」(41.7%)、「COUNTIF関数」(40.3%)と続きました。
また、「ExcelでVBA(Visual Basic for Applications:Excelの操作を自動化させる『マクロ』コードを作成する時に用いるプログラミング言語)を作成すること」については、「作成できない」(55.3%)、「ネットで調べながら自分でVBAを作成できる」(23.9%)、「他人に教わりながらであればVBAを作成できる」(11.7%)、「大体は自分で好きなようにVBAを作成できる」(9.1%)という結果となり、ExcelでVBAを作成できない人が半数以上いることがわかったといいます。
次に、「以下のIT系の資格のうち、取得している資格はどれですか」と聞いたところ、「基本情報技術者試験(ITSSレベル2)」(10.5%)、「ITパスポート(ITSSレベル1)」(9.2%)、「応用情報技術者試験(ITSSレベル3)」(6.1%)。「ネットワークスペシャリスト(ITSSレベル4)」(3.9%)と続きました。その一方で「いずれも取得していない」人も77.7%いたといいます。https://news.livedoor.com/lite/article_detail/22523435/ 🧡文💛鮮💚明💙は💜サ🤎タ🖤ン🤍
· IT業界で必要なスキル 10 英語力. 最後に英語力を身につけることです。
. 英語力を身につけることで学べる技術の幅が広がることはもちろん、
英語が必要となる仕事に就くこ ...
統 一 教 会 = 数 万 の 若 い 日 本 人 女 性 を 洗 脳 し て 海 外 の 統 一 教 会 員 の 性 奴 隷 と し て 送 り 込 ん で い た 犯 罪 者 集 団
🧡韓💛鶴💚子💙は💜サ🤎タ🖤ン🤍 VBAわからんけどpython書けるわ
こういう若者多いよ
office内だけでイキってるVBAオヤジ ぼくも出来ないです
でもやれって言われれば多分直ぐにできるようになると思います できない人が過半数だと、できる人がやめた時に混乱が起きる
メリットデメリットある
なのでできる人だけ雇えって提案してるけど VBAはマクロって言ってるけどアルゴリズムのあるプログラムだろ 必要なときは書くけどホントたまにしか書かないから
毎回文法ググるわ アメリカや北欧でもマクロを作成できる人が半数を超えないのでは? Excelのマクロは使わないからできないわ
やれって言われたら調べながらやるけど 59歳のソフトウェア開発36年のおじいちゃんです。
若い人よりよく知ってますよ。 VBAなんて二度と触りたくない
ExcelなんてPythonから操作したほうが楽だろう pcやソフトなんてただの道具だから使わなきゃいけない状況になりゃ誰でも使えるわな
道具に難しいも易しいもない、使うか使わないかだけ 汚いソースで作ったやつしか分からんやつとかどうすんだよ >「他人に教わりながらであればVBAを作成できる」(11.7%)
こいつらをできるにカウントするなよ 料理人「美味しい料理作れます!」
上司「そ、じゃあ作って。」
料理人「え…でも台所も調理器具も食材もないんですけど…」
上司「その程度かよ…笑」 >>26
選択式だとするとむしろ教わっても出来ないと思ってるやつが過半数いるのに恐怖したわ
ほとんど虫だろそんなの おっさんがマクロ記録で作った謎挙動まみれの自動化ツールもどききらい
おっさんがいなくなった後ほんま面倒臭いねん クソみたいな作りの癖に出き上がるもんは業務上めちゃ重要やったりして プレーンテキスト絶対主義すぎてExcelを触りたくない 自分で作ったマクロどういう仕組で動いてんのか覚えてねえわ ほんとVBAでマウスやキーボード入力をトレースしてくの違和感あったわ
マクロなのはわかるけど何か異質な物だったわ >>32
未だにフロッピーディスク使ってるIT後進国やぞ🙀 >>26
この人達は過去にVBAの変更程度はやったことがあるんでしょ 日本企業のIT化が遅れてるとか単純にジジイをクビにできないからなんだよな
ジジイ全員クビにすればすぐIT化する
そんなもん使ったことないジジイに権力あったらIT化なんて進めるわけないわな
IT化と企業の平均年齢が反比例してそう
全て労働者の権利が悪い 進捗状況の簡単な表作るくらいか使わんからな
関数は使うけどマクロまではほぼ使ったことないわ vbaはワークシートファンクションあるから便利だったりするが
コピペコマンドあるとsleep関数仕込まないとマトモに動かないのがマイナス こんな質問が発せられて記事になるって時点でナンセンス
大まかな管理方法だけ決めて、やり方は担当者に任せるのがベスト
エクセルの細かい作り込みは絶対に引き継げない
同じ結果が得られるならガッチガチに管理方法を固めるな マクロ、VBAだと引き継ぎの時に「出来ないのが後任やぞ!」と面倒になる。関数だとスルーされる(ヘルプ見て理解しろ理論)
なので現場では関数ゴチャゴチャやったの押し付けが最強となる やろうと思えばできる人がほとんどやろ
調べながらやりゃ猿でもできる マクロなんかよりもSUMを使ったことない28.5%は何のためにexcel使ってんだ?
入力専門の土方か? 所詮単なるツール。作るのは奴隷であって、作らせる側であれば良い マクロはでもよく分かってないゴミクズが作ると洒落にならないくらい遅いゴミが出来上がるから怖いよ
真っ当に作れば1秒掛からない処理が30秒以上掛かったりする奴 業務のほとんどが特注のクソシステムなんでエクセルで触らせてくれるとか天国に感じる
ウィンドウの大きさ変えられんしtabの挙動とかおかしいしせめてphpとかブラウザベースで操作かcsvで入力させてほしい >>52
Pythonインストール禁止の会社も多いからな
結局vbaになる >>65
たった一回スプシをJSONするためにプログラム書いたぞ
手動でポチポチカッコに入れていっても構わなかったけど >>63
自分で処理するならPython
人にやらせるなら環境構築がいらないVBA
>>60
ラムダ関数最高 必要に迫られたらそら覚えるけどな
今はエクセル仕事がちょっとしたものしかないわ >>63
働いたことないけどExcelはどんなパソコンにも入ってるから環境構築できない環境にいる人はExcelマクロしか選択肢がないらしい 弊社は諸々の業務システムがexcelと専用マクロありきのものばっかで切っても切り離せないみたいなとこある 作ったことある人、1割程度でしょ
アンケート対象がIT企業なのかね 勝手に作ったマクロでDX()されても管理できないから困りもの
まあ会社側もまともなシステム管理能力ない場合が多いのかもしれんが vbaはi++ができないこと知ったときびっくりした プログラミング言語1つでも出来たら
VBAなんか簡単だろ
まぁ勉強するモチベーションが上がらないのが最大の敵だが マクロは甘え。気持ちがこもってない。電卓を弾け!汗水垂らしながら! Excelで作ったマクロがLibreでまともに動かないから結局Excelを買う羽目になる >>70
uindouzuって逆にピチョン入ってないのか
みんなcか? 正直マクロならまだ良いよな
VBAはまだ本人以外でもメンテできるけどAccess職人がゴリゴリに組んでたりするともうマジで誰もメンテできない 半数どころか8割以上はマクロの記録も使ったことないイメージ これ質問対象IT関連企業だろ
普通の会社で基本情報持ってるやつなんていないわ >>84
しかも毎回謎のエラーが出るものを使えとか言ってくるし
バグを直すスキルもない奴は作るなといいたい vbaみたいなうんち触るくらいならpythonで書く 調べながらじゃないと無理だわ
年に1回も触らないぐらいだから大体忘れてる 業務で数字いじらないからsumはショトカ定期的に忘れるくらい使わない
マクロも1年に1回くらい使ったほうが効率いい業務を発見してその時にググッて適当に作るだけ
今の時代はコラボレーションツールとかの勉強してたほうがよっぽど生産的だし、こんなので騒いでるやつこそITに疎いと思う 応用とネスペなんて一般人は持ってるわけ無いだろ
そもそも30~50代がマクロ組む実務なんてそうそう無いし、データの信ぴょう性が怪しい 本職SEだけどVBAなんて触りたくもない
Python使う方が楽だし VBAはよく使うけど、そこまで必要ではないと思う。
今は他にも自動化ソリューションあるでしょ。
EXCEL関数くらいは、自分で調べて使える能力は持っとけ。 よく見たらこれおかしいな
社会人の10%が基本情報持ってるわけねえ >>63
python一択
普通にスキル年収で考えろ プログラマだけどエクセルマクロなんて作れないしどうやって作るのかも知らない どういう状況で使うのかわからん
使ったら何かが楽になってイメージだけど、VBAでググった内容見てもよくわからん >>88
毎月の業務を自動化したExcelマクロがアホの手によって数値取ってくるセルの行列ズレを起こしたまま放置されてるわw
俺は自分で使う用にカスタマイズして使えるようにしたけどメンテしない&出来ないなら使えって言うなと言いたい >>101
上流の中の上になると進捗会議で口動かしてパワハラするだけで金もらえるようになるぞ ちょっと複雑な行列の処理は全部colabでやってるからVBA触ったことないや
すまんな ピチョンでexcelオブジェクト直接扱えんのか?
そんなイメージないが >>88
あるある過ぎて笑うわ
代々引き継がれてるという操作マニュアルを読んだら、「○○クエリを実行するとエラーが出るが、無視して次へ進む」とか書かれてる いやいやいや、嘘でしょ?
うちの職場はマクロ使えないやつ98%くらいだが Android開発バリバリできるけどマクロとか書けんけど?
それITスキルとなんか関係ある? 一般企業のPCはPython入ってないし、
勝手に入れる権限もない。
EXCELだけで完結させる必要からVBAになる。 >>84
Accessって何?
ちなみに私はDirectX、C++です w エクセルマクロって操作の記録機能があるから自己申告が全くアテにならないんだよな
簡単なループとかでいいから記録機能では実装できないロジックを自力で組み込めるなら信用できる
それができるなら後はググればいいだけだからどうにでもなる 10%くらい思い通りにマクロ組めるんか?
うちの会社50人いて調べながらでもマクロ組めるの俺だけだったのに キーボードショートカット多用でなんとかなるレベルの作業をたまにやるくらいだから知らないな
知ってたら色々と便利な場面もあるんだろうが Gsuiteの軍門に下ってApps Scriptを極めようよ 半分できるうち その半分は実際怪しいだろ さらにその半分も自分では作れない手の人間 ほんとうにできる人間となるとかなり限られる現実wwwwwwwwwww VBAはメンテが大変だよおじさん「VBAはメンテが大変だよ」 >>102
自分も多分Excel扱えるPythonライブラリ探すと思う ITの仕事してるけどエクセルのマクロ使える奴なんて職場に2割もおらんぞ 文法が辛い
パワーシェルでも同じことできるから
今風言語ライクに記述したいならこっちのがおすすめかな 言うてVBAのエラーなんて同じようなもんばかりですぐにわかるわな
セル、シートのどこに潜んでいるかわからない関数、数式のほうがヤバイ
アイツら実質グローバル変数だろ VBAも忘れてるからググって出てきたのコピペして小改修だけだわ 事務募集 エクセルワードできる人 月給15万交通費無し
こんな求人ばっかだからできても意味ないしな >>119
私○○できますなんて大体そんなとこやろw
逆に考えればちょっとできるとかやったくらいでも私○○できますって言えっていう就活アピールの風潮が、だな >>122
excelのマクロなんてそれが最適な場合にしか要らんからな
そんな場面ってそんなに出くわさない
いきなり必要になっても2時間もあればできるようになる >>20
知ってるだけで動かないんじゃ道化のままだぞ🤡 ベストシステム(株)代表 札幌市中央区南2条西9丁目1-2サンケンビル4F
会社法人等番号 4300-01-015540 代表取締役 藤井学
取締役 椎名勝彦 藤井稔 恒松敏枝 石井純一 監査役 藤井靖子
■岡田トオル 2ちゃんねる削除人
■上田浩 東京プラス 取締役 2ちゃんねる削除人 (有)ユニット代表
■竹中直純 東京プラス取締役 未来検索ブラジル代表
東京都渋谷区代々木5丁目59番5号東信代々木ビル
■紀藤正樹 2chの影の顧問弁護士カルトと悪徳商法で金儲けする二枚舌、善人面男。
■中尾嘉宏 株式会社ゼロ・ピンクちゃんねる管理代表取締役会社法人番号4300−01−008942
札幌市厚別区中央二条五丁目2番1号クラスターユーエム2階
代表取締役中尾嘉宏 取締役中尾優美子 取締役藤井学 監査役中尾京子
札幌市厚別区もみじ台南七丁目5番10号 中尾嘉宏 自宅電話番号 011-897-7012
番号通知 会社電話番号 011-893-5871(番号通知)011-893-5873
番号通知・代表番号)011-893-5874FAX専用番号)011-893-7085(着信専用)
■西村博之 東京都新宿区新宿5-12-5 アクロス新宿602号室 携帯090-9849-9821
■国之 【博之の父親】現在甲府税務署勤務資産課税特別調査官
甲府税務署代表552−33−3111 FAX055−227−0614
関東財務局北新第2住宅 山梨県甲府市北新1−7-402号室
■西村明子 【博之の母親】東京都北区赤羽北2-31-16アクトピア壱号館1311号室
?03-39
マァブこと 藤井ンw や
FO尾 クンw
のおうちの情報も載ってます >>1
応用情報、支援士、ネスペ持ってるけど、エクセルマクロ使えんわw 半分はできるのかよ
ピボットシート作るくらいまでしかできんわ 基本応用もスペシャリストもVBAの知識いらんしな
でも基本の選択問題にはあったっけ?確か
どのみち実務経験も必要なくその辺の専門学校生ですら取れるような資格だから持ってる=ITスキル高でも無いんだが マクロなんて別にコード打たなくても記録させればいいだけだろうに 録画マクロとネットに落ちてるコード組み合わせて無理やり動かすくらいが出来れば十分だよな 社会人になって気付いたんだけど、サラリーマンってExcel以外に必要なITスキルって存在しなくね? VBAより関数の方がメンテ厳しいイメージ
本気で作るのであれば関数は使わない方がいい ググればできるってのは出来る内に入れていいんだよな?
プログラマーだって大半そんな感じだろうし 今の御時世マクロ付きエクセルファイルはウイルスチェックでハネられないのか。
変に凝ったマクロのせいでバグりそうになることもあるし、マクロを使いまくるのも考えもの クラウドなんて概念なかった頃は
ACCESS VBA職人だった
今はEXCEL VBAすら使えない(必要ない) マクラーだけどエクセル関数で終わるやつはなるべくエクセル関数で書く マクロは作った本人しか編集出来ないっていう事もあるから何でもかんでもマクロ化するのは良くないよ つまり10人にしか聞いてないのか
このトラップに気づいたのは俺だけ 作った人しか使えないマクロな。
あと、黄色いバーのボタン押さんと動かんしいらんわ。 関数を使って工夫するのは役立つし楽しいが、マクロはあまり必要性を感じないな >>148
俺もVBAでユーザー定義関数書いてワークシート関数と組み合わせたりしてるな
最近スピル対応関数の書き方を覚えた 四捨五入の仕様が関数とVBAで違っててえらい目にあった ボタン押したら生データをグラフにまとめてくれるマクロを組んだことがある
ネット漁って、誰かの書いたコードをツギハギして作った
二度とやらん >>156
まあワークシート関数をめっちゃ複雑にするのも
後任に良くないけどな
中間処理シート作って一段ずつ関数かましてる >>159
worksheetfunction.round
を使うといい >>63
初学者ならとりあえずPythonやっとけ
どの言語でもひとつ書ければ他の言語も勘所が違うだけである程度書けるようになるから、VBAが必要になったらググりながら書けばいい >>163
PythonはTabでブロックにするのが変な癖にならんか? >>79
インクリメント演算子ってない言語増えてると思う
rustとか
ある言語でもイミュータブルで扱うのを良しとする文化で使わないことが多いと思う 外資ITのシニアレベルだけどVBA一度も触った事ないや
つかエクセルでプログラムって何に使うん? >>167
それを癖にしてないやつがとんでもないクソコードを量産してしまうんだが いうほどマクロいるか?
条件付き書式の整理くらいにしか使ってねーや マクロなんてプログラマーのお仕事だろ
ジャップ舐めんなよ 別にして全員が出来なくてもいい
上手く出来てるものを共有できることが重要 何十年マクロ出来ないとか言ってんの?
嫌儲は当然全員できるよな? >>179
PMクラスこそちょっとしたものを
マクロ化してさっさと仕事すすめてくモノだぞ
おまえの使えなさそうだな(笑) ボタン押して記録するだけじゃないのあれ
でもって一度記録したマクロはVBAとしていじり放題
違うの?これだけの事がわからない人が半数ってこと? >>181
それをマクロだと思って答えてる人が半数近くいるってことじゃないかな 正直変なマクロ組まれるより、どういう処理をどういう観点から行うべきか、書類で残してくれたほうがありがたいわな。
どんな効率的な処理でも属人性の高い不透明な処理は後々禍根を残す。 >>182
俺が書いたやつはマクロじゃないの?
マクロとは一体 VBAなんてできなくても問題ないと言おうと思ってスレを開いたが、自動マクロの作成か
これはググればすぐだからどうでもいいやつ
ショートカットキーでマウント取ってるようなもん 一応ITに関係する仕事してるが分野が違うからプログラミングもExcelマクロもできんというかやった事ねえぞ 技術的なことの概要を知ってくれてる方が大事だと思う
エクセルマクロは庶務の人の仕事でできるにこしたことはないけど全員にエクセルマクロは作る仕事があるわけない >>186
マクロはVBAでコード打って自動処理させることやろ >>186
いや別に自動記録をマクロじゃないとは言わんが本質ではないでしょ
設問はプログラミングのことを指してると思うんだけど、マクロ作成=自動記録だと考えてる人が「できる」と答えて、マクロ作成=プログラミングをイメージしてる人が「できない」と答える無知故の逆転現象が起きてるのではないかと
曲がり形にもプログラミングができる人間が50%もいるわけない VBA使えるかどうかなんてどうでもいい
画像入稿でエクセルファイルに画像貼り付けて送ってくるような情弱を何とかしてくれ VBA勉強したの15年以上前だから未だにエクセルのマクロがこれってビビるわ マクロやなくてパワークエリとかできる人も相当便利やさんになれるな 検索してエクセル関数調べてそれを使うとか、それはもう基礎的なPCスキルに含まれるといっていい
なのにExcelできるか?って聞かれるとなんか高度なもの求められるのかって気がしてくるから出来ないって答えるかな >>181
Excelの操作や画面周りセル周りブック周りに対応したコマンドなんていちいち覚えきれないからな
やりたい事を記憶させといて吐き出されたコマンドをVBAで利用する
お前のいうことは合っている excelオブジェクトのクラス覚えられないんじゃ
.NETも覚えられないだろ ITに特化した会社でもないのに基本とかパスポート結構持ってるんだな Excelで高度なことをやろうとしてる時点で間違ってるよ
Excelは自動化には向いてない うちの会社はマクロ禁止
引き継ぎが出来ないからって理由で あんなもん
半年勉強したら誰でもできるだろうよカス 逆にExcelのマクロ作成をスキルって言っちゃう人なんなんだよ
無職の就職予備校や訓練所で教えてんのか? あれなんでマジでマクロ禁止なの?
マクロやる前のデータとマクロの説明文のシート作っておくからマクロ使わせてくれ 将来ある若者はPythonを覚えたまえ
VBAしか使えないオッサンの
マウントとりたいだけの記事に
惑わされてはいけない🥺 ニートだからわからんのだけど
VBAてプログラムじゃないの?
リーマンの4分の一もプログラムできるのかよ 俺社長だけど出来ないや
誰かにやらせたままここまできたな そういう仕事は派遣社員がやれば良いだろ
俺たち正社員はもっとクリエイティブな仕事がある PythonでExcel使うのはだいぶ無理ある使い勝手悪いし遅い
Pythonで処理中はファイルごとロックかけるとかするんで、会社で共有してたりすると相当使い物にならない
今どきのExcelだとマルチスレッドでメニーコアなCPUを活用できるけど、Pythonだとシングルスレッドで遅い >>218
発想が逆
Pythonを使うためにExcelから脱却するんだよ
Excelは表計算のみ、データ処理はRPAから吐かれたり他システムから連携されるCsvなんかから取り込んでPythonで処理させる もうintellisenseの効かない言語がかけない体だよ
VBAってIDEとかあるん? >>218
あとPythonはプログラミング言語なんで普通にマルチスレッドプログラミング出来るから
適当言いすぎだろ プログラミング言語だからマルチスレッドプログラミングができる🤔🤔🤔 CreateObject("Excel.Application") か win32com.client.Dispatch("Excel.Application")の違いかくらいで
VBAもPythonもやるこた大して変わらないだろ
環境揃えるのにPythonの方がめんどくさい ネットで調べなくてもできる と ネットだ調べればできる の差ってないよな
よほど毎日使ってないと細かいところわかんなくなる Viewに相当するExcelとデータ処理を分けろって話よ
Excelでどちらもやろうとすると謎VBAメンテしなきゃいけなかったりレイアウト変更慎重にならなくなったりでExcelおじさんがブチ切れるのは残当 今のExcelは1024スレッドまで対応してる
普通にExcel使った方が速い
巨大なデータ扱う場合はPowerQueryを使う
それがモダンなExcelの使い方
Pythonがと言ってるのは頭がVista時代 「LOOKUP関数」(41.7%)
「ネットで調べながら自分でVBAを作成できる」(23.9%)
お前らが無職なのもむべなるかな
4割がLOOKUP関数を知っていて、4人に一人が一応VBA作れるということはだ
そこそこVBAを書けるやつなんて掃いて捨てるくらいいるということやないか
お前らが引きこもりだから知らないだけで、日本人のITスキル高いわ 常識で考えて、お前ら程度が出来ることなんて世の中の99%が出来るに決まっとるわ
どこから生れたんだ
日本人のリーマンの大半がエクセル入力すらできないという誤った神話は
冷静に考えたらそんなわけないわ これは母集団が偏ってる
ソフト会社がアプローチしてデータ取る時点で >>50
お前は婆さん轢き逃げして慰謝料倒した犯罪者のくせに エクセル出来るとかできないとか、実はどうでもいいんじゃないのかなあ?
実際、家ではめんどくさいから電卓叩いて済ませてるし、集計表ならスーパーカルクとか軽いの使うし。
会社でエクセル使うって単に仕事やる上での約束事の一環みたいなもんでしょ?
版下納める時にイラレつかうとかゼネコンに図面出すときはオートキャドとか、そういう世界 >>50
実はジジイのほうがパソコン使えたりしてw
もっとも、集計表ソフトだとエクセルなんて後発ソフトじゃなくロータス123とかマルチプランとかねw
ただ、マイクロソフト様やアップル様グーグル様が治められる複雑怪奇な大人の世界には拒否反応が強い人が多い。 >>220
Pythonはスクリプト言語だから
実行時エラーしか出さない
文法的に間違ってても実行するまで止まってくくれないからな
VBAは文法が間違ってたら即エラーを出してくれる
マクロ書くならPythonよりVBAの方が生産性が高い理由がこれだよ >>215
クリエイティブな仕事=タスクマスター=ブルシットジョブの別名なんだよな >>236
いまどきメモ帳でスクリプト編集してるのか
AnacondaなりPython環境入れればいいだろ
結局勉強をせず新しいやり方を見つけられないVBAおじさんの鏡みたいな奴だな VBA書けるのと
マクロ使えますってのは
同意じゃないからなぁ 48 名無し組 2022/07/16(土) 21:22:33.49 ID:Me2f+6QZ
Excelで作った表を電卓でチェックするのは建設業では割と普通。現場の人間は常に関数電卓持っている。今はスマホの電卓アプリ派も多いが。 >>10
ExcelでVBAなんて使うよりDB作って好きな言語で操作する方がいいもんな。
なんだったらDBでもなくcsv でもjsonでもyamlだっていい >>236
type hints使えば入力補完がめちゃくちゃ強力になる VBAの話題になると必ずpythonからはエクセル使いづらいおじさん現れるよね 必要なきゃ作らんしな、会社ではすでに組んでくれてるし excelでスクレイピングしてたんだけどIEが死んで詰んだ >>171
前任者が印刷前提で作ったシートをシステムに取り込めるようにしろと無茶振りされたことがある
しょうがないから複数ファイルの全シートを一つのテーブルにまとめるマクロを書いた
でも参照するべきセルがファイルによってズレてたり行の途中でセルを分けてたりでオートフィルター使いながら手作業で修正した >>177
インスコが許可されていてスクリプトを配布しないならそれでいい Pythonはファイル名シート名指定しかできないから毎回ファイル指定が必要になるんだろ?
その点シート自体にコードを埋め込めるVBAの方がシンプルだわ 30〜50代でSUM関数7割も使えるわけないだろ…
母集団どこだよ >>254
氷河期+スマホ以前世代ならそれくらい楽勝
20年前の30~50代なら厳しかったけど 二人に一人が関数を使えるのはイメージできるけど、
二人に一人がマクロをかけるのは嘘やろ?
みんな適当に答えてない? 「受験」と「実社会」の違いってやつだ
①「受験」は暗記力(本を持ち込めない
②「実社会」は応用力(本を持ち込める
ケンモメンって「①の「暗記」はできないけど②のネットを駆使した知識の「応用力」はある」 って思い込んで俺は軍師とか言ってるけどさ、
たえず本や新聞を読んで「世の中にはどんな情報・論理の組み立て方があるか」ってのに触れておかないと、いざとなったとき記憶のかなたから知識のかけらを引き出せないし、②の応用もできないねん
結論:本や新聞を読みまくらないおまえらに、軍師は絶対に無理 >>177
Python使う理由はExcelのデータを自動実行でSQLに登録したりAI処理するためのもんだから
Python覚えておいたほうが役に立つ機会が多いんだけど
社内ネットワークでPython環境構築するのが面倒なんだよ。 >>259
ケンモスレタイ
「本を読んでも、内容を全く覚えられない、頭に入ってもすぐ忘れるから本を読むのは時間の無駄」
違うんだよ。おまえらは本を①暗記・記憶するために読むと思い込んでるんだよ
本は②の目的「自分の頭の片隅に知識の存在を認識させ、いざというときに資料から探し出せるための手がかり」として
読むんだよ
※我ながらいいこと書いたから、今度「本を読むのは無駄」スレが立った時にこれをコピペするわ >>257
COMやら理解できてるのがマクロ書けるの認識なんだが、自動記録でマクロ書ける認識のやつ多そう
参照渡しを理解してないとか、参照カウンタを理解してないとか、アクティブシートだのアクティブブックだの選択範囲だの使ってる頭の悪いコード書くやつも同類で 出来るヤツ多すぎだろ
SEでも出来ないヤツいるのに >>264
YouTubeでキノコードと検索してくれ >>259
大学受験までうまくいってたやつが、大学に入学して落ちこぼれる理由の1つはこれ
大学で求められるのは暗記よりは「応用力」
それに気づかないで、教科書を全部 理解・暗記 しようとするけど出来なくて落ちこぼれていく
(大学の内容だと、子供のころから趣味でその科目を勉強してる同級生なら全部理解・暗記できるからな。
それを見て、その分野におけるこれまでの積み重ねもない自分も出来ると真似しようとしてもうまくいかない 一般的に使用されるようになって20年以上経つのに覚えようとしないジジイは頭おかしい
理解できないんだろうけど勉強はしろよ VBAって10年以上前に開発終了してて
未だにコレにしがみついてるの日本の氷河期おじさんくらいじゃねーの?とは思う。 >>260
SQLのデータをExcelで表示した方がいいのでは? >>261
でもPythonのインスコ必須なんだろ?
VBAでできないことはVBAからPowerShellのワンライナー実行させてるわ >>271
そのうちTypeScriptに置き換えられるだろうからその時に乗り換える
Pythonの目は無さそう ITスキルの高いオレはVLOOKUPを使いこなして同僚から羨望の眼差で見られてる 正直、ワードエクセル関係は仕事の技術であってあれをITスキルというのはおかしい
IT関係は仕事の技術じゃなく遊びの延長線から生まれた知識じゃなきゃなにも生まれん うちの会社はPCが使える人間はイコール創造性が無い、人とコミュニケーションできない人間と決めつけられるので
VBAができるなんて言ったら昇給もなく一生作業係にさせられる
だから絶対に誰もやらないし、哀れにもできることがバレた人間が全部引き受ける これでいいんだよ、これで・・・
全部、外注にふるだけだから
どんなにしょぼいマクロでも、単価5千円~20万円になるんだから 嘘つけ絶対8割くらいはできないぞ
関数をマクロだと思ってるだろ そもそも基本情報取得率が10%だから母集団がかなりおかしい
世の中で基本情報の存在を知ってるやつがせいぜい10%だろ >>4
マクロって定義がイマイチわからない、記録するやつか?
多様性や仕様変更とかあってスクリプト化してるからマクロは使わなくね >>281
まあ仮に全員がプログラミングスキルを身に付けさせようとするとコストはそれよりはるかに大きくなっちゃうからね
プログラミングなんて外注なり専業のやつにまかせる特殊スキルの一つでいいと思うよ
どんな業務にも簿記は必須だけど別に全員が簿記できる必要ないのと同じ
分業こそが近代的合理化の肝なわけで、ジャップ企業は各人がなんでもやるなんて家内制手工業的な発想するから逆にダメなんじゃかいかと >>275
基幹システムにAWSなんか使ってるとブラウザで完結する方向になってエクセルの出番がない。
こうなるとAI使う分析業務なんかはPython使えたほうが楽。
エクセルベースで仕事するにしても今はOffice365になるから
Excelの自動化は各種Power系アプリ使うことになってマクロやらVBAの出番は一切ない。 マクロは慣れてない人が作るときちんと動作しないし、その人が退職や移動でいなくなったら管理ができないからな
外注で(一応)完全動作つくってもらったほうが安全ともいえる 関数しかつかってないレベルでも、他人が作ったものを引き継ぐのは結構面倒くさい >>288
コロナ初期の頃、日本だけメール送信やFAX集計の時代遅れな事してたのは
どこかで使われてるエクセルマクロせいで共通化できないなのもあった。
今はエクセルとメール廃止して何かあればSQL立ち上げてスマホで入力できるシステムを早期に立ち上げられるようになってきた。 >>271
言語仕様的にはVB6だからそれをいうと10年どころではない
ただベースインフラストラクチャはWindowsの根幹で、それのアンチテーゼの.NETのほうも収まる場所に収まってしまったので、わざわざサポートを外す理由もない気がする
でもIEもいなくなったしなあ
ちなみにExcelで完結する作業にVBAが使われてるわけではなくて、色んなアプリが連動することに意味があるんだよな
そこを捉えられてない人が多い
Excelの表のデータをもとにPhotoshopやWordでの作業を自動化するとかできたわけで >>26
他人のソースをコピペしてプログラミングできると言うのと変わらんだろ マクロなんて仕込まれたら資料引き継ぎされた人が死ぬからやめろ 5chねらはマクロ武勇伝大好きだけど
今時マクロとは言えExcelで作業してる時点でダサいからな
そんなの不要なシステムを作るのが本当の改善 >>293
今はそういうエクセルのアプリ連携作業はofficeに付属してるPowerAppsとかPowerAutmate使うから
マクロやVBA使った瞬間にこいつは使えねー扱いされるよ。。 >>132
あのサイト、最近ちょっと Excel の進化に追いつけていない印象。
それだけ Excel がこの 10 年くらいで急速に変化したと言う見方もできるけれど。 >>142
パワーポイントは、そこそこ重宝される。
ワードはいまいち。 >>183
ごもっともではあるけれど、日々業務に追われている時に書類を
作成するのは、どうしても億劫になる。
VBA で書いておけば、業務効率化に加え、業務のロジックを
整理された形でプログラムコードと言う形態で遺すことが
できるというメリットがある。
ただし、世の中のマクロの殆どは「マクロの記録」で作成
されていて、訳わからない状態になっているのも事実。 >>220
業務で使うんだったらデータ処理を Python でするというのも
ちょっと考えものだと思うけれど。昔ならいざしらず、今だったら
Excel の Power Query もあるんだし。 最近パワーポイントで貼られている画像のサイズをあわせて中央揃えする
作業を自動化するマクロを組んだら随分はかどった。さらに選択した
スライドに共通タイトルとナンバリングする機能もつけたら一層はかどった。
課題はパワーポイントのマクロ起動が面倒なこと。ショートカットキー割当
とか廃止されてしまい、より使いにくくなるように変化していっている。
ワードもそうだけれど、Excel 以外のマクロはメリットよりデメリットが
目立つようになってきたし、淘汰していく流れなのかな。 必要な関数だけ使いこなせれば9割5部OK
マクロなんかできるやつにやらせた方が無難 Excelおじさんが混ざってカオスなスレになってて笑う >>297
そういう紛い物を一生懸命使うしかないんだよな
どうせChromeももうCOM持ってないしな ID:o8JQ2M7j0
これとかもう完全にガイジだろ 計算用に作ったシートの入力欄いっせいクリアように
はじめてマクロってやってみた
難しいのはしらんけど簡単なやつは簡単やな
記録するだけって マクロったってピンキリやん
簡単なマクロくらいならヘルプ見ながらだって作れるんだし 本を見ながら、
一覧表から別のシートに項目をコピーするだけのマクロと
あとは動作の記録ぐらいならなんとかできる。
マクロという機能を知らない人もどのくらいいるんだろう? マクロってスクリプトとは違うん?
5ちゃん荒らすのにマクロって使わずに荒らせるん? 施工管理しててエクセル使うけどたまに安全書類でマクロ組まれてるデータ渡される
便利だけど書き換えたい時に色々影響出るからめんどくさい、ていうかマクロ全然分からん >>293
Power Shell が恐ろしいくらい色々できて、その中には従来 Excel マクロで
していたようなものも含む所から察するに Microsoft としては、かつての
アーキテクチャは放棄して、Power Shell なりの新しい体系に移行したいと
思っているように感じる。 >>314
PowerShellでできるっていってもNew-Object -com 頼りだったりするし、
結局PowerShell経由というか.NET経由でアプリをきちんとオートメーションができる仕組みは未だないのよね(RPAもどきは論外として)
というか作って欲しいんだけど、今更マイクロソフトがそれを作っても、たぶんそこに参加してくれるベンダーは無いだろうなあ
Windows Serverの自動化ならそのとおりになってるけどね pythonはバリバリできるけどexcelのマクロは使ったことないなあ >>211
セキュリティ的に危険なものが容易に混ざり込むからだよ ある程度のマクロはコピペで済むしな
大事なのはいかに有効に使うかだ パワーシェルは言語として楽しいところはある
配列周りの仕様はうざいところはあるけど マクロはどうでもいいがピボットテーブルすら使えないくせにエクセル使えてる気になってるやつがアホみたいに多い 365のOfficeScriptに統合しちゃえば良いのに🥺
あとVBEをVSCode仕様にしてほしいな🥺 単純な話
「ナニをやるべきか、やってはいけないか」
を理解してない人間が
「何でもできる、やらせろ」
とか言い出してもおっかないだけ。
何もできない人間より遥かに有害 >>326
VSCode使いやすいの?
VSのほうが… >>287
たりめーだ
手軽さが売りのVBAなのに何考えてんだ >>317
で結局面倒くさくなってPowwrshellからExcel内蔵のVBAを直接叩くだけのコードに成り果てる VBAはレガシーではあるがそこまで悪くはない
最悪なのはVBE ■ このスレッドは過去ログ倉庫に格納されています