Pythonとwin32comを使ってExcelを操作する方法について説明します。この記事では、Pythonの外部ライブラリであるpywin32を使用してExcelファイルを操作する方法を紹介します。
まず、pywin32をインストールする必要があります。pipを使ってpywin32をインストールします。
pip install pywin32
次に、Excelを操作するための基本的なコードを示します。
import win32com.client
# Excelアプリケーションを起動する
xl = win32com.client.Dispatch("Excel.Application")
# Excelウインドウを表示する
xl.Visible = True
# 新しいワークブックを追加する
wb = xl.Workbooks.Add()
# 新しいワークシートを追加する
ws = wb.Worksheets.Add()
# ワークシートの名前を変更する
ws.Name = "練習1"
# セルに値を設定する
for i, cell in enumerate(ws.Range("A1:B5")):
cell.Value = i
このコードは、新しいExcelアプリケーションを起動し、新しいワークブックとワークシートを追加し、指定した範囲のセルに値を設定します。
以上がPythonとwin32comを使ってExcelを操作する基本的な方法です。詳細な操作方法やエラーハンドリングについては、公式ドキュメンテーションや各種オンラインリソースを参照してください。.