Excel、「Python」に対応 シート上でコードを実行可能に [492515557]
■ このスレッドは過去ログ倉庫に格納されています
pythonでコード書いて嫌がらせするやつ出てきそう 「Microsoft 365 Insider Program」への参加が必要。
糞 VBAからPython実行コード呼べたらいいのになぁ ローカルで動くんじゃなくて、サーバー上で動くんだよな
これじゃなあ >>17
ローカルはローカルでしょ
ローカルで動くコンテナが必要なだけで
windowsが力入れる部分の関連でしょ
vs codeでもこんな感じだし
>>19
これクラウド実行なの?
Teamsにpyodideでjupyter notebook実行する機能あるからそれかと思ったわ >>19
ほんまやね
まあそのうちローカル版もでるんじゃないの? >>20
インサイダープレビューだからクラウドに投げてるだけなのかも Office2013じゃ出来ないんですか
そうですか >>22
ますます日本人がMS奴隷になる悪夢にしか見えんけどな もうPython使えない奴は非国民ってことでいいだろ というか昨今の環境見てると同種の仕組みって
出来そうな気がするけどな
ただセキュリティでどーのこーのとなって
実現しなさそうなだけで 自分たちでなんにもできなくなるのがやばいんだよな
恐ろしい Pythonで自動株取引したいんだけど
どうやって勉強すればいいの? Excelの関数の記法クソだから全部Pythonに置き換えてくれていい 「社内でメンテできる人いないからpyは使用禁止な」 要はサーバー側でスクリプト実行してその結果をセルに返してくるってこと? >>37
まあそんな感じ
昔からある感じだよ
以前はここ使ってた
https://ideone.com/ それより先にバグどうにかしろや
Shift押しながら行列の間押したら幅変更のカーソルになったまま固まるんだが
あと再計算量多い時にEsc押したらすぐ処理中止しろや >>43
この仕組みが出きりゃ=CSみたいなのできるんじゃないの?
というかPSとかあるのでもっと簡単そうだけどな c# これとchotGDP使えば1時間もあればエロ小説サイト200本をエクセルに全部落とせますか? >>46
スクレイピングもしないといけないからchatGPT課金版じゃないと無理
お前がスクレイピングできるなら別だけど >>48
課金版ならできるん?
ほんとにスクレイピングできるんなら喜んで課金する
仕様が~とかエロは~とかないよね? でも実際のとこさ
Excel操作用オブジェクトを作り、
Excelファイルを開き、
Excel操作用オブジェクトに設定してハンドラを取得し、
そのハンドラを使ってワークシートのリストを取得し、
そのハンドラとリストからワークシートオブジェクトを作成し、
セルオブジェクトを作成し、
座標や値、書式をそのセルオブジェクトへ設定し、
そのセルオブジェクトをワークシートオブジェクトへアタッチすることで
ようやくセル内に文字を入れられるPythonと
ワークシートを選びたければ選び、
座標を指定して値を設定する、という
それだけでセル内に文字を入れられるVBAと、さ
どちらが実務能力があるのかって話さ クラウド上で実行って
ファイル開く度にいちいち通信して計算するってこと? >>52
単なるテキスト送って結果を受け取るだけだよ
そこら辺のゴミみたいなホームページ開くほうが
よっぽど通信してるよ
ライバルは阿部寛 まーだOfficeなんてスパイウェア使ってるIT音痴おるんか >>50
Beautiful Soup みたいな他のライブラリとの共存を
したい人向けじゃないかな、まずは。あとは正規表現を
使ったデータの切り分けをしたい人。
まあ、ありがたい話ではある。 多分ExcelにExcel用のPythonインタプリタを内包して、ブックの中にrequirements.txt相当物を抱え込むのかね
初回開くときに外部パッケージ全部取得しないといけないからちょっと時間がかかるが
>>50
ワークシート関数(ユーザ定義関数)をPythonで実装するみたいなケースだと、そこまで面倒くさくないだろ
単に値かレンジオブジェクトとして渡ってくるのを処理するだけ
レンジオブジェクトがnumpy互換であれば最善だな >>50
MSが専用APIを用意するんじゃないの? VBAの代わりでは無く、セルに多行定義だと!?
Pythonってインデントでブロック分け以外は大きな特徴無いよね VBAで出来なかったっけ?って思ったけど、バッチファイル経由で実行させてたかも知れん VBA読めないし書けないからPythonで代用できるとありがてーな
VBAと同じことができればだけど ■ このスレッドは過去ログ倉庫に格納されています