
- 1 : 2025/01/25(土) 19:15:55.786 ID:mYCOUeD50
- やることは経理処理と事務処理
データ元は会計ソフトから引っ張ってくるけど、業務中はほぼエクセル触ってるただVBAはエクセルのバージョン依存が激しかったりクセが強いらしく悩んでる
どっちがいいと思う?(もしPython環境認められなかったらJavaScriptで代用)
- 2 : 2025/01/25(土) 19:18:04.611 ID:mYCOUeD50
- やっぱりVBAは自由度低いから避けるべきだろうか?
プログラミングスキルのレベルは阿部寛のHP並みだけど特に難しい処理もしないので不可能ではないと思ってる
ただ時間はかかるかなとは思う - 3 : 2025/01/25(土) 19:18:08.247 ID:FlSEJ+yC0
- 巳年だからPython
- 4 : 2025/01/25(土) 19:21:22.974 ID:mYCOUeD50
- >>3
真面目に頼む
保守とか変更あったときのこととか全体的な観点から経験者いないかなぁ
- 5 : 2025/01/25(土) 19:22:01.409 ID:bRqGaPB0M
- excelでpython動かせば環境インストール不要でセキュリティ的にも問題ないと思うよ
やりたいことによるけど難しいことやる必要なさそうだからPowerAutomateとpython連携とかでも良さそうな気がする - 6 : 2025/01/25(土) 19:23:16.333 ID:mYCOUeD50
- >>5
おーありがとう!
Pythonでエクセル動かすって手もあるのか
その場合ってエクセルのバージョンごとで、コードに違いとかないのかな? - 7 : 2025/01/25(土) 19:23:25.821 ID:EOs3vaQG0
- >>5
これ - 9 : 2025/01/25(土) 19:26:26.006 ID:mYCOUeD50
- >>5
けど冷静に考えたら、そもそもエクセルのバージョンが古いならPythonで処理してもリスクって何か変わるのだろうか?エクセルのバージョン古いとなぜリスクが高いんだろう?
- 8 : 2025/01/25(土) 19:23:44.988 ID:mYCOUeD50
- ん?あれもしかしてエクセル上にすでにパイソン環境があるってこと??
- 10 : 2025/01/25(土) 19:26:44.618 ID:gfufDUW5M
- 自分しか使わないなら慣れてる方でいい
- 11 : 2025/01/25(土) 19:27:08.976 ID:3PnQvAyc0
- 古いVBAが動かなくなることはほぼなくね?
- 15 : 2025/01/25(土) 19:31:21.988 ID:mYCOUeD50
- >>11
そうなのか?
使ってないからネット情報しか知らないんだ - 12 : 2025/01/25(土) 19:27:40.556 ID:mYCOUeD50
- PowerAutomateは知らなかった
これ無料枠だと全然使えないのかな? - 13 : 2025/01/25(土) 19:27:57.030 ID:M6pGjo450
- 企業ならオフィス365の法人契約してるだろ?
バージョンなんか気にする必要なくね? - 14 : 2025/01/25(土) 19:30:08.177 ID:gfufDUW5M
- >>12
無料でも結構使えるよ
ただ重いからやるならpythonとかの方が良い>>13
うちは大企業だけどケチ臭いから買い切り版だな - 19 : 2025/01/25(土) 19:34:29.353 ID:mYCOUeD50
- >>14
マイクロソフト製の製品って重いよね
じゃあ会計ソフトからcvsでデータ出力→ パイソンで処理→ 処理した情報をエクセルに移動この流れでいいのかな?
- 22 : 2025/01/25(土) 19:37:47.076 ID:gfufDUW5M
- >>19
それでいいとおもう
セキュリティが厳しかったり理解が浅いとこだとpython認められないからそっちのハードルの方が高いが - 27 : 2025/01/25(土) 19:43:49.963 ID:mYCOUeD50
- >>22
ありがとう
会計ソフト(csv)→ パイソンはわりと行ける気がしてるけど、パイソン(処理したデータ)→ エクセルの受け渡しって難しいのかな?
- 17 : 2025/01/25(土) 19:33:01.825 ID:mYCOUeD50
- >>13
うちは買い切り型だしpc自体の性能も悪い
それに今後独立したときのことも見据えて、極力コストは抑えるかつ安全かつ確実な方法を模索したい - 16 : 2025/01/25(土) 19:32:46.908 ID:Pf9oZ2v70
- VBAでのバージョンの問題とpythonでのバージョンの問題ならpythonの方が深刻だと思うが
- 20 : 2025/01/25(土) 19:35:39.789 ID:mYCOUeD50
- >>16
複雑なことするわけじゃないから、基礎的な機能だけ使えばPythonのほうは気にすることないかなと考えてた
あれ管理が必要なのって外部ライブラリとか使う場合じゃないか? - 24 : 2025/01/25(土) 19:42:07.140 ID:Pf9oZ2v70
- >>20
その程度ならpython動かすのにpythonインストールさせる方がめんどくねーか - 18 : 2025/01/25(土) 19:34:26.499 ID:uXxqOCNk0
- vbaってExcelのバージョンでかわんのか?
関数なら変わるが、それもFunctionで作れる - 21 : 2025/01/25(土) 19:37:30.605 ID:mYCOUeD50
- >>18
まだ手を付けてないから分からないんだ
Pythonなら阿部寛並みのHP作ったことあるけどVBAは未知数
だからどうしようかなとただなんとなくVBAって普通のソフトより自由度低いのかなーと考えてる
- 23 : 2025/01/25(土) 19:41:26.002 ID:ief6awH10
- pythonのが良いと思う
巳年だからスネークつかおう - 25 : 2025/01/25(土) 19:42:49.463 ID:3PnQvAyc0
- このレベル感だと Pythonはやめとけ としか
- 26 : 2025/01/25(土) 19:43:12.106 ID:z8S1NXNm0
- エクセルをpythonで動かすとかナンセンス
一度やったが速度が爆速になる代わりに…
失うものが多すぎる - 29 : 2025/01/25(土) 19:44:30.423 ID:mYCOUeD50
- >>26
マジで?
何をして、何ができて何を失った? - 28 : 2025/01/25(土) 19:43:58.506 ID:+j04vgJ/0
- 引き継ぎの事考えるとVBA
VBAなら、其の辺のおばちゃんでも、ちゃっかりできたりするから。 - 30 : 2025/01/25(土) 19:45:36.424 ID:BAi1v9bh0
- Pythonで自分の業務自動化したら誰かが作ったVBAは使ってるけどプログラミング知らない上司から
「プログラミングなんて時間掛けてやってないでさポチポチ手動でやった方が早いだろ」とキレられた
“よくわからないけどVBAは便利な物だから使ってもいい”と考えてる人間は多い - 37 : 2025/01/25(土) 19:49:06.736 ID:mYCOUeD50
- >>30
厄介だよなそういう上司
絶対自分は分からないからやっかみだよ - 41 : 2025/01/25(土) 19:50:50.225 ID:GjKQUfKhM
- >>30
エクセルの計算が間違ってないか電卓で確認したりな - 31 : 2025/01/25(土) 19:45:47.649 ID:z8S1NXNm0
- npmのxlsxもサポート停止して苦戦してる、msの意向で右往左往するのは沢山
- 40 : 2025/01/25(土) 19:50:05.754 ID:mYCOUeD50
- >>31
すみません、あなたの話とても興味があるのですが詳しくお聞かせ願えませんか?
まず結論としてどういう運用方法が最適だと思いましたか?
その過程もよろしければ教えていただけないでしょうか - 44 : 2025/01/25(土) 19:55:01.760 ID:z8S1NXNm0
- >>40
いやメンテと引き継ぎ無視ならpythonでもelectronでも、ただ開発人員確保が後々大変、誰も読めないゴミが残るだけ
エクセルは結局ファイルを開いたり閉じたりするから高速化には限界がある、なので内容に齟齬が起こらない開発が必須、vba以外はそこの検証時間が肥大化するし、小規模では選択肢から外れる
極論rpaの業者入れるのがリスク考えると最善かな、コスト無視なら - 33 : 2025/01/25(土) 19:46:39.380 ID:/j2Cm3eo0
- 会社PCってリースでしょ?
数年おきに環境構築するの大変じゃないか? - 34 : 2025/01/25(土) 19:46:42.815 ID:+j04vgJ/0
- あと、どちらにしても、例えばcsv読み込んでEXCELにグラフ描かせるスクリプトならVBAでもPythonでも、
copilotとかのAIはそこそこ答える。 - 43 : 2025/01/25(土) 19:54:18.280 ID:mYCOUeD50
- >>33
中小だから買い取りだよ>>34
ありがたい。情報感謝です
グラフもそうですが、自分で会計データ簡単にあれやこれやの角度から見たいのでhtmlも書いてウェブ上で色々簡単にできたらなとか考えてもいました
エクセル上でできるグラフって意外とできること少ないし面倒いなと思いまして - 35 : 2025/01/25(土) 19:48:02.647 ID:z8S1NXNm0
- まあ.netですらないvbを触り続けるのは苦行なのは事実、案件を蹴ればいいような
- 46 : 2025/01/25(土) 20:00:58.353 ID:mYCOUeD50
- >>35
vbaって拡張子一つじゃないんですね
.netのもあるとφ(..)メモメモ - 36 : 2025/01/25(土) 19:48:51.267 ID:7lcQxDAX0
- なんかCopilotだっけ?マイクロソフトのAIのやつ
アレがOfficeと統合されるとかナントカって記事見た気がする
もうVBAとか本気でいらなくなるんじゃね? - 38 : 2025/01/25(土) 19:49:47.785 ID:GjKQUfKhM
- スキルないくせに何いってんだ
- 42 : 2025/01/25(土) 19:52:35.010 ID:GjKQUfKhM
- パワーオートメイトはブラウザの取得すら不安定で使い物にならんかった
- 45 : 2025/01/25(土) 19:56:27.734 ID:dWsmhTCh0
- >>42
恐らく設定おかしいのでは?
あとここ5年くらいでかなり変わってる


コメント