RUVIDEO
Поделитесь видео 🙏

Excelと連携②PythonでExcel関数を作る!-ユーザー定義関数-【Python】(xlwings)

📁 Лайфхаки 👁️ 17 📅 02.12.2023

pythonでエクセルのマクロを書く。

以前にこのようなテーマで解説動画を投稿しました。

レガシーなマクロ言語であるVisual Basic for Applications、通称VBAでなく、Pythonでマクロを書けるので、一般的なプログラミング言語を使っている方であれば非常に楽にエクセルのマクロを書けると思います。

今回はxlwingsを使って、ユーザー定義関数(自分独自の関数)をPythonで作る方法について解説していきたいと思います。

なおユーザー定義関数に関しては、動画投稿時ではWindowsのみに対応しているのでご注意ください。

テスト環境
Windows 10 Home 20H2
Python 3.7.6

-------------------------------------------------------------------------------------
xlwingsの公式ドキュメント
https://docs.xlwings.org/ja/latest/
-------------------------------------------------------------------------------------
Excelと連携、Pythonでマクロを書く【Python】(xlwings)
https://youtu.be/UqLgWJzrcuQ
--------------------------------------------------------------------------------------------------------------------------------------------
以前に投稿したWebスクレイピングの解説動画です。

「【画像保存】Webスクレイピングによる画像保存を徹底解説!!(Python)」
https://youtu.be/qIvkUCcOYyI

「続・GASでお手軽Webスクレイピング【Google Apps Script】(cheeriogs)」
https://youtu.be/apjXoaYg9tU
--------------------------------------------------------------------------------------------------------------------------------------------
※Webスクレイピングは使い方によっては「偽計業務妨害罪」等の罪に問われる恐れもあります。
サイトのrobots.txtや利用規約を確認して正しく使いましょう。

Webスクレイピングの注意事項に関しては以下のサイトが参考になります。

【スクレイピングと法律】スクレイピングって法律的に何がOKで何がOUTなのかを弁護士が解説。
https://it-bengosi.com/blog/scraping/

スクレイピングは違法?スクレイピング前に注意すべきこと
https://qiita.com/ScrapeStorm-JP/items/137d3285b0c1d4f56a1d

Webスクレイピングの注意事項一覧
https://qiita.com/nezuq/items/c5e827e1827e7cb29011
--------------------------------------------------------------------------------------------------------------------------------------------
今後の頑張りに繋がりますので、高評価・チャンネル登録もよろしくお願いします。
↓チャンネル登録は以下のリンクからでもできます!
http://www.youtube.com/channel/UCiSfMiEnihaQbom4dhIZBpQ?sub_confirmation=1

ツイッターでも情報を発信しています。
https://twitter.com/NoelRecords_App

欲しいものリスト作ってみました。
開発環境を更新したい!!いろいろ実験してみたい!!
https://www.amazon.jp/hz/wishlist/ls/KORH9OT5RT9E?ref_=wl_share

#プログラミング #python #NoelRecordsのプログラミング研究室

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Excelと連携②PythonでExcel関数を作る!-ユーザー定義関数-【Python】(xlwings)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.