ニュース

🧪 Python × VBA × Excelで温湿度データを自動記録してみた話 「おんどとり TR-73U」の表示値を空いているセルに記録する 多くの製造現場や実験室で使われている「おんどとり(TR-73U)」、温湿度や気圧を高精度に記録できる便利な測定器です。ですがそれに加えて、データの取得や転記は意外と ...
PythonでExcelを扱う際には、PandasもしくはOpenpyxlというライブラリを使うが、どちらもExcelに比べて総じて処理が速い。 処理によっては格段に速く、VBAでは数十秒掛かっていたことが(体感だが)Pythonでは1秒も掛からないなど、VBAの遅さは何だったのかと思うほど(繰り返すが測定はしていない体感レベルの話)。
Excelデータをプログラムで扱うのなら、プログラミング言語はVBA(Visual Basic for Applications)が定番です。しかし必ずしもVBAを使う必要はありません。筆者はPythonを使ってExcelデータの操作を自動化することをお勧めします。Pythonを使えば「脱VBA」を進められます。 PythonでExcelデータを操作するには ...
今からプログラミングを学んで業務を自動化したいなら、筆者はPythonをお薦めします。Pythonはシンプルで勉強しやすく、ライブラリーが豊富で用途が広いという利点があります。Pythonを使えば、Excelを起動せずともExcelファイルからデータを取り出したり、加工したりできるのです。
Python in Excelとは、ExcelブックのセルにPythonコードを埋め込める機能です。 筆者の経験上、VBAをPythonで書ける機能と誤解している人をときどき見かけたことがありますが、全く別物の機能なので注意してください。
Excelを使って資料を作っている人にとっては、Python in Excelは非常に強力な機能ではないでしょうか。 データサイエンティストがExcel上で JupyterLab のような使い方でデータを集計、分析し、完成した成果物はそのまま資料としてチームで利用する、といった使い方ができそうです。
Excelにはすでに「VBA」と呼ばれるプログラミング言語があるが、より洗練されたモダンな言語であるPythonを利用できることで、より多くのニーズ ...
「Excel」には「VBA」と呼ばれるプログラミング言語がすでにありますが、よりモダンで汎用的な「Python」が使えれば、新しいニーズや活用方法を ...
Pythonだけでデータ可視化アプリを構築できる「Streamlit」の解説書が売上No.1!/今月のおすすめ書籍は『Excel VBAユーザーのためのOutlook VBA入門』!【技術の泉売れ筋ランキング】 ...
この記事はインプレス刊『生成AIをWord&Excel&PowerPoint&Outlookで自在に操る超実用VBAプログラミング術』(近田伸矢 著/古川渉一 監修)の一部を ...
Web専門の教育講座を運営するインターネット・アカデミーは2023年11月8日、教育プログラム「PythonとExcelとメールソフトを活用した業務の自動化研修」の受付を開始した。Pythonを使ってExcelやメールソフトの操作を自動化する手法を学ぶ。研修時間は標準で14時間(7時間×2日間程度)。価格は受講 ...