Excel Python 質問スレ

2018/01/27(土) 10:54:15.32ID:Nudrd5lR
Excel に Python が搭載されるようです
これで仕方なく使ってた VBA ともおさらばです

アンケートフォーム
https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR7tUuWqOwSJFpBE5ZLhdkgtUMkhZWlkxRjhDRklXSjNTVkNSWkE2WlNQMS4u

公式
https://excel.uservoice.com/forums/304921-excel-for-windows-desktop-application/suggestions/10549005-python-as-an-excel-scripting-language
https://twitter.com/ayatokura/status/942029214257000449
https://forest.watch.impress.co.jp/docs/news/1082952.html
http://www.itmedia.co.jp/news/articles/1712/18/news076.html

■関連
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1097447.html
https://qiita.com/yniji/items/2e80ace081c4b59bc327
https://tonari-it.com/python-and-excel/
430デフォルトの名無しさん
垢版 |
2023/09/03(日) 19:11:34.44ID:RMukVFz3
本出た尼
dp/B0BXDHX2MB
431デフォルトの名無しさん
垢版 |
2023/09/04(月) 12:02:01.37ID:/ASAZOX6
Python on Excel
https://www.youtube.com/watch?v=rZvWl0AMJL8
2023/09/28(木) 11:27:08.73ID:1/I7MK3I
ムシャムシャしてやった、今ははんすうしている
2023/10/13(金) 18:42:15.23ID:bSk8Ho3Z
あかん、やめて
2025/04/22(火) 11:28:57.39ID:lUbjq+JJ
Pythonセンパイ、教えて。

気象庁の最新のアメダス観測値のWebページ、
例えば「東京」のこれ↓って、
https://www.jma.go.jp/bosai/amedas/#amdno=44132&area_type=offices&area_code=130000&format=table1h&elems=53614
Pythonならスクレイピング出来まつか?

ゴリゴリのCSSで記述されているようで、
PowerQueryでは無理っぽそうだた...
435434
垢版 |
2025/04/22(火) 11:34:34.55ID:lUbjq+JJ
同じ気象庁でも「過去の気象データ検索」は、
PowerQueryでも充分行けまスた。
https://www.data.jma.go.jp/stats/etrn/view/hourly_s1.php?prec_no=44&block_no=47662&year=2025&month=4&day=21&view=
436434
垢版 |
2025/04/24(木) 20:41:12.97ID:0XlMNxz2
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デフォルトの名無しさん
垢版 |
2025/05/10(土) 19:56:08.22ID:pekHwIHV
PythonでExcelを操作すると何が楽なのですか?
そこまでいうならxmlで書いた方がただの値だから高速ですか?
2025/05/11(日) 10:57:21.82ID:UTf8BgbA
PythonでExcel操作しても楽にはならんが
VBAでExcel操作すると苦しみしかない
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況