Excel VBA 質問スレ Part81
一般的に言えばマクロは上級でいいと思う
その中でもpower query(M言語?)使えるかでも分けられる
PQ使えば簡単なのにマクロ書いてたら下級の範疇に格下げになる pythonで描けるようになって
VBA滅びると思ったが
あと20年経っても残ってそう
ゴキブリか AI,それでもちょくちょく間違ったコード書く場合あるから油断ならん。 少なくともうちではAIは役に立たん
今やってることはネットでは誰も公開も解説もしてないはずだから答えられるわけがない 意外にもExcelに関してはAIを利用していないとの話も聞いたし。 copilotキーがあるPCに置き換わり出したら
あれ?俺でもvba作れるじゃんwと大したことがないことがバレ始める
リストラされる可能性を考えておいた方がいい ようするに「検索してコピペ」を自動化したのが今のAIだもんな
今まで手作業でやってきたことと同じ 今のAIの認識はただの検索してコピペとは違うと思うよ いいようにもっともらしくとりつくろってあたかもただしいかのごとくふるまうんだよね >>162
理解のなさと理解しようとする気のなさどちらも確り感じられる良レス ただの検索じゃないでしょ。独創的なマクロも書いてくれる >>164
お前にとっては独創的なだけ
無能がありがたがるよね copilotでも具体的に動きを書かないといけないから無理な人は無理だろう
分かる人が使えばコード書くのが爆速になる コパイ、絵の生成してみてスゲーってたまにやってるが、ソースはあまりやったことないな
記事など見てスゴイのはわかってるんだが 僕のVBAスキルはAIなんかに出来っこないんだ!そんな奴馬鹿なんだ!
ワロタ >>171
馬鹿だから理由がわからんのだろ
馬鹿にとっては宝の山に見えるだけで実際はゴミの山
時々お宝があるだけ AIなんてただのサブルーチン
偉い人にはそれがわからんのですよ 認めたくないものだな、偉い人へのひがみというものを VBAの仕事はITリテラシーの低い組織に対する介護福祉みたいなもんで人間の温もりが大切だから、簡単にAIに置き換わることはないよ
自分達でAI駆使してシステム内製できるような組織なら、VBAでやるような仕事なんてとっくにどこぞのSaaSやスクラッチのWebシステムに置き換わっているわけで ExcelVBAは事務員が自分の作業の効率化の為にチマチマ作るんであって
職業プログラマが作るものじゃ無いから VBAは自分の事務作業の効率化というより、専門の派遣が指示されて作ることが多い印象だけどな
自主的にVBAで自分の作業を効率化してくれるような派遣事務員なんてまずいないだろ
むしろ前者の自称VBAできます派遣なんかよりよほど優秀 事務員が作って配布して、辞めたとかで修正出来なくて派遣プログラマにやらせるんだよw 中身がわからないから予算が知らない所に使われていても気づかないんだよなこれが まるで集めた税金がどこにどれだけ使われたかがわからない(隠している)みたいな 事務員てそんなにハードル高いのか?マクロまでいろいろマスターしなければならないほど? VBAより関数をアホみたいに詰め込んだエクセルシートの方が怖かったりする まあアレか?ネットから丸写し関数の嵐シート。嫌がらせだわ。 リンクが別ファイルになっていて、そのファイルがまた別のファイルを参照して・・・ってのはよくある 業務でExcel使う事が多いから
ちょっと何かしようとするとVBAになってしまう 最近はSharePoint前提の業務が増えてるせいでVBAは段々使いづらくなってる印象
そもそも共有がシームレスにできてなかったためにVBAが必要だったケースというのは意外に多く、VBAの必要性を感じることも減ってるわ C#でエクセル弄ろうとすると、プロセス解放対策が面倒だからVBAなんですのよ 俺はスキル無いからvbaのフォームをインターフェースにして、SQLサーバーにつないで操作する業務アプリ作ってるわ。Pythonとか使ってモダンなwebアプリ作りたいなぁ >>196
そんなもんPowerAppsとかSalesforceみたいなノーコードツールでいいんじゃない >>196
普通はそれをAccessでやると思うんだが。
まあ、規模にもよる。 >>202
コードが汚くなるのが避けられないのがExcel VBA Excel板もこのスレも必要性無いな。次回からスレ建て無しで。 ソートするコード書いてたんだけど、数千件まで増やすとクソ遅くなるんで
ArrayListのソート借用することにしたら、どうやら会社のPCだとwindowsの設定いじらないといけないみたいなんで断念
んで作業用シートつくってエクセルのソートに頼ったんだけど、アホみたいに速かった
高速化しないといけない案件だったんだけどまんぞくぅ〜 worksheetfunction.sort()は? >>205
ソートで遅くなるなんてバブルソートでもしてるんか? >>206
やってみた!速かった!
作業用シート使わないでもいいからこっちのほうがいいです
でも会社のPCだとエクセルのバージョン古いから使えないかも
試してみないとだめだな
>>208
適当にゴリゴリと
もともと数十件程度の処理を前提に作ってたんでまさか数千件ぶち込まれるとは思っておらず、フリーズしたという苦情を聞いてびっくり