xlwingsとは
xlwingsはPythonのライブラリで、Excelを操作するためのものです。VBAユーザーがPythonを使い始めるための一つの手段として、ExcelからPythonを呼び出す方法があります。
xlwingsのインストール
xlwingsはpipまたはcondaでインストールできます。
pip install xlwings
または
conda install xlwings
xlwingsの基本的な使い方
xlwingsを使うと、Excelを開きながら、PythonでExcelを操作することができます。以下に基本的な操作を示します。
新規ブックの作成
import xlwings as xw
wb = xw.Book()
既存ブックの読み込み
path = "existingbook.xlsx"
wb = xw.Book(path)
ブックの保存
path = "_savedbook.xlsx"
wb.save(path)
ブックを閉じる
wb.close()
アクティブブックの操作
xlwingsでは、アクティブブックのアクティブシートを簡単に操作する機能があります。
アクティブブックを取得
wb = xw.books.active
アクティブブックの指定
wb1.activate()
以上がVSCodeとPythonを用いたxlwingsの基本的な使い方になります。これらの知識を活用して、PythonでExcelをより効率的に操作してみてください。