まだExcelマクロをVBAで書いてる奴おらんよな?時代はPythonやぞ

サムネイル
1 : 2024/09/18(水) 12:13:07.90 ID:gVg238FV0
2 : 2024/09/18(水) 12:13:14.17 ID:gVg238FV0
米MicrosoftがMicrosoft 365 Copilotの複数の新機能などを発表しました。
その1つとして発表されたのが、Excel上でCopilotがPythonコードを生成、実行する「Copilot in Excel with Python」のパブリックプレビュー公開です。

Excel上でCopilotがPythonコードを生成・実行し、複雑なデータ分析などが可能に 「Copilot in Excel with Python」プレビュー公開

3 : 2024/09/18(水) 12:14:29.13 ID:NWdfDRo70
もう使えるん?
7 : 2024/09/18(水) 12:16:12.61 ID:GtgQMHlF0
>>3
vs code なんかがやってるローカルでubuntuコンテナ動かして
そこと通信するような感じでやってなかった?
まだクラウド上とのやり取りだっけ
61 : 2024/09/18(水) 12:42:27.62 ID:lrGe9hvf0
>>3
うちの会社のEXCELは突然Python使えるようになったわ
4 : 2024/09/18(水) 12:14:47.52 ID:mDffUdgf0
略してパイパイ
5 : 2024/09/18(水) 12:14:50.73 ID:1oZDT+030
セキュリティで使えねぇ
30 : 2024/09/18(水) 12:27:57.33 ID:OqxAKYmT0
>>5
同じく
6 : 2024/09/18(水) 12:15:55.80 ID:Z5X73nrW0
追加インストールなしで動くし
エクセルでPython動くようになるってやつもVBAの置き換えにはならんらしいじゃん
8 : 2024/09/18(水) 12:17:19.74 ID:g3+H6j4f0
Python嫌いやわ
なんか気持ち悪い
12 : 2024/09/18(水) 12:19:15.11 ID:+VVdaUjB0
>>8
ヘビかわいいよ?🥺
9 : 2024/09/18(水) 12:18:14.46 ID:ZdX1njrW0
storeからPython入れれば良くないか?
10 : 2024/09/18(水) 12:18:42.15 ID:ZR/iZUVF0
javascriptの方がええんやけど
11 : 2024/09/18(水) 12:19:09.58 ID:iuYmTfX30
pythonだとVBAみたいにほぼなんでもできるって感じではなさそうだが
いやVBAも言語として見ると酷すぎるので他の言語使えるに越したことはないが
14 : 2024/09/18(水) 12:20:26.97 ID:+VVdaUjB0
>>11
あんま使ったことないけどpandasとかのライブラリが豊富なんじゃないか
13 : 2024/09/18(水) 12:20:08.22 ID:aUN6Bhhv0
パイソンとかないわ やっぱベガ
15 : 2024/09/18(水) 12:20:52.83 ID:wMtuSNc/0
つーかVBAの資産が膨大すぎてどうにもならん
いまさらPython? 趣味でやってるわけじゃないのよん
16 : 2024/09/18(水) 12:20:54.61 ID:VWYEkiT20
Office scriptはもう捨てられたのか
17 : 2024/09/18(水) 12:21:13.74 ID:niX3hoLA0
やさしいC言語で学んだ
18 : 2024/09/18(水) 12:22:02.60 ID:mw64nORo0
本物のプログラマーは言語にこだわらない
ラリー・ウォール
27 : 2024/09/18(水) 12:26:42.10 ID:+UfB/xP70
>>18
だからってPerlを使うことはもうないな
29 : 2024/09/18(水) 12:27:33.29 ID:VWYEkiT20
>>18
エディタにはこだわるだろ
VBAは実質あのクソエディタでしか開発できないからクソ
66 : 2024/09/18(水) 12:43:40.05 ID:bCBnyFIE0
>>29
マジで何であのままにしてるんだろうな。

あとクラスからオブジェクト作って呼び出したら、エラー発生時にオブジェクト呼び出すところまでしかトレースしやがらないし。
結局構造化言語止まり。

76 : 2024/09/18(水) 12:47:02.54 ID:lrGe9hvf0
>>66
VBAは何十年も前に開発停止してて
今はJavaベースのOfficeスクリプトに移行始まってるし。。
87 : 2024/09/18(水) 12:55:33.94 ID:bCBnyFIE0
>>76
そうなんだ。
Java資格取ってるけど、マクロとバッチしか使えない現場ばっかだったからそれは嬉しいかもw
90 : 2024/09/18(水) 12:59:15.43 ID:lrGe9hvf0
>>87
オフィススクリプトで書いたマクロはMSのサーバで実行してくれるから
QRコード読み取ったらMSのサーバでエクセル処理開始して集計してメール配布とか
PADと組み合わせて色んな事できるようになってる
19 : 2024/09/18(水) 12:22:02.99 ID:H2f0fszz0
pip使えるんだっけ?
まあ使えても他環境で構築するのめんどくさそう
20 : 2024/09/18(水) 12:22:27.77 ID:UmsoYGNJ0
マクロ、ご期待ください
21 : 2024/09/18(水) 12:22:35.85 ID:V7CeubAX0
pythonとか15年前の流行りだろ…
22 : 2024/09/18(水) 12:23:09.69 ID:2V+jiZd30
Pythonとか自宅デスクトップにAIでエ口作るためのツールダウンロードで使ったの一回だけだわw
23 : 2024/09/18(水) 12:23:40.33 ID:gRNKQ7jA0
インデントで区切るのキモいわ
何かの拍子にズラしてしまった物を追いかけるの怠い
24 : 2024/09/18(水) 12:24:07.18 ID:cE4p8xn90
Excelに搭載されているエディタが糞過ぎるから、そっちを先に改修して欲しいかな。
26 : 2024/09/18(水) 12:26:14.22 ID:Eejnk3N50
エクセルとか草
ジャストシステムの範囲で語れ
32 : 2024/09/18(水) 12:28:26.01 ID:qqibBlDu0
>>26
ロータス→三四郎→エクセルと移り変わった俺に隙はない
37 : 2024/09/18(水) 12:31:35.16 ID:k0TJbOJF0
>>26
Quattro Proも混ぜてもらっていいですか?
28 : 2024/09/18(水) 12:26:47.84 ID:XLM3sA3+0
マルチプラン使ってるは
33 : 2024/09/18(水) 12:29:44.23 ID:Fmd/ItZS0
インデントミスで素人が変なバグ誘発させるよりvbaで書かせたほうが安全だろw
34 : 2024/09/18(水) 12:29:57.11 ID:Xsj3Uhxi0
Excel駆逐しない限りVBAでいいよ
スクラッチで作るものは別言語使うけど
35 : 2024/09/18(水) 12:30:51.30 ID:ZPeU7dzH0
馬鹿でもエンジニア面できるのがPython
36 : 2024/09/18(水) 12:31:13.53 ID:rskKqPDw0
Excel使う前提ならVBAでいいよ
39 : 2024/09/18(水) 12:31:58.99 ID:yLqSrxLG0
vbaで出してくれよ
インデントズレ探ししたくない
40 : 2024/09/18(水) 12:32:25.51 ID:U5/beAu00
そもそもエクセルで複雑な事やらないか
54 : 2024/09/18(水) 12:38:54.33 ID:vhfHekY40
>>40
csvファイルのデータ整形や突き合わせ出来れば十分
41 : 2024/09/18(水) 12:32:52.57 ID:LiJQbw9m0
パイパイおパイパイ
42 : 2024/09/18(水) 12:32:55.34 ID:r7ejYEf90
通はCでやる
43 : 2024/09/18(水) 12:32:56.82 ID:Xsj3Uhxi0
まだまだcopilotも使い物にならんし
VBAで十分
44 : 2024/09/18(水) 12:33:13.21 ID:BRwVgmSO0
Python覚えろとか無理
VBA使いこなせるようになることが大事なんだよね
45 : 2024/09/18(水) 12:33:34.63 ID:Uv5aCUZn0
オフラインで行けるんかね?
onedrive必須?
46 : 2024/09/18(水) 12:34:01.24 ID:x/RVTDQ70
エクセルマクロなんてAIじゃないの?
51 : 2024/09/18(水) 12:35:43.09 ID:TNQa3n7K0
>>46
あの糞マクロは一体何を学習しているんだい?
47 : 2024/09/18(水) 12:34:07.97 ID:eJM5xUwU0
pythonのライブラリってpyで始まるから声に出して読む時ちょっと顔が赤くなる
48 : 2024/09/18(水) 12:34:30.71 ID:wfbOvNz40
関数型言語ってすぐ廃れそう
50 : 2024/09/18(水) 12:35:27.17 ID:AoAb5vB/0
VBA便利やねん
52 : 2024/09/18(水) 12:36:09.30 ID:OYP8WGPy0
ドヤ顔されてもな
VBAやってりゃPythonも容易く習得できるし
53 : 2024/09/18(水) 12:38:02.16 ID:oQaLc+XW0
Power shellでしょ
Pythonは環境用意すんのが面倒というか大抵の会社PCだとセキュリティで入れられない
58 : 2024/09/18(水) 12:40:33.22 ID:rskKqPDw0
>>53
技術系の職場なら流石にpythonくらいは許される
55 : 2024/09/18(水) 12:39:24.85 ID:Cc3LJ3Cu0
書くも何もchat GPTやらしてますが何か?
57 : 2024/09/18(水) 12:40:30.51 ID:AoAb5vB/0
>>55
あいつすげえ優秀だよな
ちょこちょこ修正指示すれば大体思った形になる
アホの同僚より優秀なので雑用すら頼まなくなった
56 : 2024/09/18(水) 12:39:52.68 ID:6UHUx+S80
そもそもそんな手間のかかるのは作らない
昔は作ってたけどアホらしくなった
60 : 2024/09/18(水) 12:41:08.61 ID:VOtlirrv0
自分自身で使うならいいけど、配布する時めんどくさくね?
Excel単体ならそのまま送ればいいけどPythonって実行環境のインストール必要なんでしょ?
63 : 2024/09/18(水) 12:43:08.81 ID:k0TJbOJF0
>>60
そのせいでbatとvbsとWin32から逃れられない…
70 : 2024/09/18(水) 12:44:29.30 ID:lrGe9hvf0
>>60
ExcelのpythonはMSのサーバで実行するから
365契約してる環境なら配布してもどこでも動く
62 : 2024/09/18(水) 12:42:59.48 ID:phjP9wrl0
ExcelVBAって印刷命令出したりだとかWord起動したりとか割となんでもアリだけど代替になるのかね?
Excelデータの操作だけなら外側から出来る言語なんて幾らでもあるんだが
64 : 2024/09/18(水) 12:43:11.18 ID:mLJsLUO00
vbaは basicとしては初心者が使いやすい言語
65 : 2024/09/18(水) 12:43:27.77 ID:UUr1uNUB0
(´・ω・`) どうしてPythonが人気なの?
67 : 2024/09/18(水) 12:43:57.23 ID:sHsp0u6D0
アクセスやらパワポやら一時期やたら活用術アピールしてたな
フォーマットなんて各組織どころか事業部単位で違うのに
68 : 2024/09/18(水) 12:44:07.78 ID:Cc3LJ3Cu0
そもそも自分でやると言う発想自体が時代遅れだろ?
69 : 2024/09/18(水) 12:44:17.35 ID:obJJGD0v0
各自勝手にVBA作ると、無責任な野良VBAが膨大な量になり管理出来なくなるんだよな
71 : 2024/09/18(水) 12:44:40.54 ID:4EODqzUW0
2013なんやが
72 : 2024/09/18(水) 12:45:07.06 ID:6JlO42R40
自分で触りたくない
口頭でしゃべっただけで
AIが自動売買で売買益を出してくれる様なプログラムを組んでくれる様にまで進化してなきゃ
意味がないの
81 : 2024/09/18(水) 12:52:57.50 ID:yAAvXh1M0
>>72
音声入力でそういう仕様のプログラム書いてって言えば書いてくれるぞ

気になる所あればここ直してって言えば直してくれる

73 : 2024/09/18(水) 12:45:29.57 ID:EyPrv5NK0
みんなが365ってわけでもないしな
vbaでなんかするところは買取り使ってるとこの方が多い気がする
74 : 2024/09/18(水) 12:45:55.57 ID:9Q5lkwxX0
エクセルマクロってよく聞くけどお前らそれで何くんでるの?
製造業の俺に教えて?
79 : 2024/09/18(水) 12:51:07.62 ID:bCBnyFIE0
>>74
管理簿やらDB使わないレベルの集計やら未だに大企業でも使ってる。
事務員が使えるし、セキュリティー管理しなくていいし。
ただアホな子が多いから、マクロやRPAとの連携で効率化してるのが現状。
85 : 2024/09/18(水) 12:54:40.47 ID:PL+Sb2Rd0
>>74
仕事では使わないな
エクセル自体を使わなくなってる
88 : 2024/09/18(水) 12:57:43.37 ID:Zql5HQC50
>>74
飲料水の製造してた時に、濃度調整の為の加水量を計算する為に使ってたわ
まぁそこそこ単純な計算式なんたけど、製品事に濃度違うのでデータシート見ながら計算してたのを簡略化した
93 : 2024/09/18(水) 13:02:01.29 ID:k0TJbOJF0
>>74
簡単なデータ処理かな
計測結果のテキストファイルを整形してグラフにするとか
78 : 2024/09/18(水) 12:47:53.09 ID:6JlO42R40
前にoffice2016の3点セットとAccessのライセンスは買った
けど2019にすれば良かった
80 : 2024/09/18(水) 12:52:24.93 ID:mLJsLUO00
uwsの作者が死んで更新されなくなったから
しかたなくPythonつかってる

死ぬ前に作者に課金してやればよかった

83 : 2024/09/18(水) 12:53:49.68 ID:g3+H6j4f0
>>80
プロライセンス使えなくて困ってるわ
82 : 2024/09/18(水) 12:53:35.26 ID:u6oRGHPv0
VBAは特殊文字使えないからそれの回避策作んのがめんどい
84 : 2024/09/18(水) 12:54:03.30 ID:3PgfbmGy0
メジャーなPythonのライブラリも使えるの?
86 : 2024/09/18(水) 12:54:49.26 ID:lrGe9hvf0
>>84
anacondaが入ってる
89 : 2024/09/18(水) 12:58:34.28 ID:58eWQ+7P0
pythonはライブラリの充実で大流行しただけであって
プログラミング言語としてはVBAに並ぶクソだろ
91 : 2024/09/18(水) 13:00:19.21 ID:uiHAgFDR0
Pythonに興味をもったついでにAIにも興味もってよって言いたいのかい?
94 : 2024/09/18(水) 13:02:12.07 ID:lrGe9hvf0
>>91
ぶっちゃけexcelのセルにガチでPython書く人いねーから
別途契約必要なCopilotAIに丸投げだと思うわ
よくできとるわ
92 : 2024/09/18(水) 13:00:24.18 ID:Za6Hhr0h0
JavaScriptになるんじゃなかったのか?
96 : 2024/09/18(水) 13:03:50.44 ID:GtgQMHlF0
>>92
C#になると思ってた
95 : 2024/09/18(水) 13:02:48.00 ID:PRylB4sT0
無職時代職業訓練でジャバ習ってたけど35歳プログラマー限界説見てこの業界見切ったわ
ニュー速見ると爺さんでもまだプログラマーやってそうやな

コメント

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