Excel Python 質問スレat TECH
Excel Python 質問スレ - 暇つぶし2ch390:デフォルトの名無しさん
19/09/22 13:04:53.42 aP0HRBTF.net
URLリンク(qiita.com)

11月6日にreditの 'ask me anything' にマイクロソフトの Excel チームが登場して、
「いつExcelにPythonが搭載されるのか?」という質問に対して以下のように回答しています。

要するに、マイクロソフトが Excel に搭載するのは JavaScript であって、
Python を使いたいのであれば PyXLL か xlwings を使えということのようです。

391:デフォルトの名無しさん
19/09/22 15:03:56.94 OEThTvH6.net
またjsが勝ってしまったか。すまんな

392:デフォルトの名無しさん
19/11/17 05:23:38.68 3IWuilth.net
ファイルの削除 VBA URLリンク(vba-auto.com)

U22

393:デフォルトの名無しさん
20/01/09 01:50:50.98 KNNK5jw7.net
キタ━━━(゚∀゚)━━━ !!

Excel操作をJavaScriptで記録 ~Microsoft、“Office Scripts”をパブリックプレビュー - 窓の杜
URLリンク(forest.watch.impress.co.jp)

394:デフォルトの名無しさん
20/01/09 10:06:45.68 0RBXSUPh.net
これ 365 専用だから
Excel VBA 関係無いし
ましてや
Excel Python ですらない
あほはかえれ

395:デフォルトの名無しさん
20/01/09 20:24:41.91 KNNK5jw7.net
TypeScript@Microsoft推してるのに
Pythonは無いでしょ

396:デフォルトの名無しさん
20/01/09 21:06:24.55 o7IUVb3B.net
あなたのハゲにサクセスしたい

397:デフォルトの名無しさん
20/01/29 12:12:02.30 ktfOI4YD.net
def zoumou

398:デフォルトの名無しさん
20/01/29 21:39:25.10 ni4iKi2Q.net
FUNCRES.XLAとは URLリンク(vba-auto.com)

1HK

399:デフォルトの名無しさん
20/03/08 16:32:42.40 35NwOo84.net
>>393
エクセルオンラインでついにスクリプトが動くのか
かなり画期的なことだと思うがおまえら反応悪いなw
iOS系の奴らは特に盛り上がるんじゃないか

400:デフォルトの名無しさん
20/03/08 18:17:58.86 Hi0Uywdo.net
もう使えるようになったのか、パトリック

401:デフォルトの名無しさん
20/03/09 17:06:16.93 T4gz2l9R.net
なんでC#とかpythonにしなかったし

402:デフォルトの名無しさん
20/03/10 09:36:02.33 3BlP5Izm.net
>>390
>>393
オンラインだしJavaScriptか

普通のエクセルに
Pythonも載せりゃいいのに……!

403:デフォルトの名無しさん
20/10/06 20:01:24.55 t5HrXPx1.net
エクセルを見切ってLibreOffice使ったほうが幸せになれそう

404:デフォルトの名無しさん
20/10/06 20:11:44.20 t5HrXPx1.net
>>395
速度は遅いのに静的型付けってなんか意味あるのか?
教えてエロい人

405:デフォルトの名無しさん
20/10/07 19:05:29.55 sg473XVT.net
エクセルを見切れるのは社会と繋がりの無い人

406:デフォルトの名無しさん
20/10/08 10:11:33.49 Riy1MZEi.net
学術会議を見切れるのは社会と繋がりの無い人

407:デフォルトの名無しさん
20/10/08 19:08:30.47 lre/LLwu.net
学術会議に繋がりのある人は社会とは繋がりの無い人

408:デフォルトの名無しさん
20/10/08 23:04:43.93 0VnoXXR7.net
エクセルオンラインなんてどうでもいいんだけど
デスクトップ版のExcel VBAはいつになったらJavaScriptに置き換わるんだ?

409:デフォルトの名無しさん
20/11/29 13:33:26.23 u9FC87H+.net
元pythonの人がmsに行ったニュースがあったと思うけどこれは期待していいのかな

410:デフォルトの名無しさん
20/12/11 01:31:55.16 ahD9n8Mk.net
EXCEL×Pythonなんてことになってたんだ

411:デフォルトの名無しさん
21/02/23 20:33:57.81 72vfwkwB.net
これって、ホントにPythonがEXCELに載るの?
信じていいの?

412:デフォルトの名無しさん
21/02/23 22:17:45.24 DnkfMlNP.net
>>411
>>390

413:デフォルトの名無しさん
21/02/25 11:34:50.43 55YauXWp.net
ネットで散々調べてもわからなかった
xlwings EXCELからvbaで呼び出す時
わかる人居たらおせーて

xlwings.basのFunction ReadFile内の
Open FileName for input as #Filename
で実行時エラー53で止まる

どうやらlogファイルが見つからないのまではわかったけど…

414:デフォルトの名無しさん
21/03/04 12:16:10.17 n4U3fEXb.net
Power Fxが出たね

415:デフォルトの名無しさん
21/03/11 12:39:28.40 Bu3ka8kw.net
pysideのデザイナーでデザインしたレイアウトと実際の実行時のレイアウトが全然違うのはどうしてでしょうか?
実行するとコントロールがつぶれてしまいます

416:デフォルトの名無しさん
21/03/11 18:09:10.38 Bu3ka8kw.net
すいません
スレを間違えました

417:デフォルトの名無しさん
21/03/27 00:45:36.35 P6vTYY3x.net
>>240
import webbrowser, time, random
for prtimes in range(0, 3): \
base = '/munegap/xedni/lmth/niam/pj.semitrp//:sptth'[::-1]; \
num = str(random.randint(1, 21000)); \
webbrowser.open(base + num); \
time.sleep(random.randint(30, 39))

418:デフォルトの名無しさん
21/06/09 00:53:54.54 icmU+qxh.net
連番の画像処理をし始めたのですが、処理後の画像の保存ができず困ってます。
以下のどこが駄目なのでしょうか?

s1 = [cv2.imread("im1_"+str(i)+".jpg", 0) for i in range(17)]
s2 = [cv2.imread("im2_"+str(i)+".jpg", 0) for i in range(17)]

ret = 160
a1 = [cv2.threshold(s1[i],ret,255,cv2.THRESH_TOZERO) for略]
a2 = [cv2.threshold(s2[i],ret,255,cv2.THRESH_TOZERO) for略]

[cv2.imwrite("a1"+str(i)+".jpg", a1[1]) for略]
[cv2.imwrite("a2"+str(i)+".jpg", a2[1]) for略]

419:デフォルトの名無しさん
21/06/09 01:11:43.73 icmU+qxh.net
補足
初めはret=160で変数作らずにthresholdの中身を160で書いてましたが、そうするとtoo many values to unpackと怒られました

420:デフォルトの名無しさん
21/06/09 23:13:58.49 icmU+qxh.net
>>418
自己解決
いや根本的には解決してないけど、とりあえず動かせることはできた
それとrangeの範囲変えてなかった、>>418なら初めに一行for書けばいいだけだわ

421:デフォルトの名無しさん
21/07/29 05:05:10.86 FOJ6srUx.net
もうexcelにプログラミング言語もどきを搭載するのは勘弁してくださいMSさん。

422:デフォルトの名無しさん
22/04/23 16:40:22.86 aa/lYclt.net
プログラムはGoogle Chromeを操作するために
SeleniumやGoogle driverなどの少し特殊なツールを利用しているのですが
kivyでグーグルプレイに登録できないですか?
やり方があれば教えて下さい。
もしくは参考サイトを教えて下さい。

423:デフォルトの名無しさん
22/04/25 09:59:09.13 se3OWwBM.net
これからpythonを学ぶにあたって、

PythonでExcel、メール、Webを自動化する本
Pythonでかなえる Excel作業効率化

のどちらがわかりやすいでしょうか?
また、他におすすめの書籍がありましたら教えてください
プログラミング自体ほぼ初めてです

424:デフォルトの名無しさん
22/05/11 13:51:17.62 6dUL07Jq.net
自己解決ばっかで誰も答えてないスレ

425:デフォルトの名無しさん
23/03/17 19:11:45.61 9NroxeeB.net
pythonスクリプトでexcelのテンプレファイルを
呼び出したのち、テンプレに指定のcsvデータを
貼り付けて日付を名前に追加してファイルを保存する
プログラムを作ってるんだけど、
テンプレが使われなかったりでうまくいかないので
アドバイスか、その手の処理に詳しいサイトを
紹介して欲しい

環境はWindows10 pro、python3.10で共に64bit版
excelが2019の32bit版を使用
ライブラリはopenpyxlとpandasを追加済み

pythonとWindows、excelは32か64bitで
統一しないと不具合起きたりするもんなの?

426:デフォルトの名無しさん
23/08/31 17:26:20.81 VDiBqAS3.net
搭載されたみたいだけどマジ?

427:デフォルトの名無しさん
23/08/31 20:12:36.61 maJrNsEe.net
pythonコードが関数としてエクセルファイルに保存出来るだけで
実行はクラウドに投げるガッカリ実装

428:デフォルトの名無しさん
23/09/01 02:24:01.87 sNVNrVn7.net
そうなの?残念

429:デフォルトの名無しさん
23/09/01 11:23:00.81 CaveHHvd.net
がっかりだけどこの仕組みならPython以外の言語への対応もワンチャンあるんじゃないか?
RubyやC#への対応とか・・・

430:デフォルトの名無しさん
23/09/03 19:11:34.44 RMukVFz3.net
本出た尼
dp/B0BXDHX2MB

431:デフォルトの名無しさん
23/09/04 12:02:01.37 /ASAZOX6.net
Python on Excel
URLリンク(www.youtube.com)

432:デフォルトの名無しさん
23/09/28 11:27:08.73 1/I7MK3I.net
ムシャムシャしてやった、今ははんすうしている

433:デフォルトの名無しさん
23/10/13 18:42:15.23 bSk8Ho3Z.net
あかん、やめて

434:デフォルトの名無しさん
25/04/22 11:28:57.39 lUbjq+JJ.net
Pythonセンパイ、教えて。

気象庁の最新のアメダス観測値のWebページ、
例えば「東京」のこれ↓って、
URLリンク(www.jma.go.jp)
Pythonならスクレイピング出来まつか?

ゴリゴリのCSSで記述されているようで、
PowerQueryでは無理っぽそうだた...

435:434
25/04/22 11:34:34.55 lUbjq+JJ.net
同じ気象庁でも「過去の気象データ検索」は、
PowerQueryでも充分行けまスた。
URLリンク(www.data.jma.go.jp)

436:434
25/04/24 20:41:12.97 0XlMNxz2.net
ChatGPTと何度もやり取りしてみたら、
「どうやら現状のExcelのPowerQueryで、このURLのスクレイピングは無理ですね」
との結論。

JavaScriptで動的生成されるCSS構造のWebページに、PowerQueryは対応していない。

やっぱ、Python+Seleniumで、
・事前にブラウザの開発者モードで、Webページの欲しいテーブルの「XPath」か「CSSセレクタ」、または「クラス名・id名」を調べて
・Pythonのコードの中でこれらで指定してスクレイピングし、
・csvやxlsx形式でファイル出力する必要がある
と。

なお、最近Excelに載っかったPythonは、現時点では「数値計算・表操作」が主用途。
SeleniumなどのGUI操作は非対応のためSeleniumを動かせないので、
Pythonを独立してインストールし、Seleniumを追加する必要がある

ということらしい。

437:デフォルトの名無しさん
25/05/10 19:56:08.22 pekHwIHV.net
PythonでExcelを操作すると何が楽なのですか?
そこまでいうならxmlで書いた方がただの値だから高速ですか?

438:デフォルトの名無しさん
25/05/11 10:57:21.82 UTf8BgbA.net
PythonでExcel操作しても楽にはならんが
VBAでExcel操作すると苦しみしかない


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch