Pythonを使ってExcelにシートを追加する方法を解説します。この記事では、Pythonのopenpyxl
パッケージを使用してExcelに新しいシートを作成する方法を学びます。
openpyxlパッケージのインストール
PythonでExcel操作をするには、openpyxl
パッケージが便利です。まずはopenpyxl
をインストールしましょう。
pip install openpyxl
シートを追加する
Excelに新しいシートを追加するには、create_sheet()
メソッドを使用します。
import openpyxl
# ブックを作成
book = openpyxl.Workbook()
# シートを追加
book.create_sheet()
# 保存する
book.save('data.xlsx')
このコードは新しいExcelファイル(data.xlsx
)を作成し、その中に新しいシートを追加します。
シート名を指定して追加する
シート名を指定して追加したい場合は、create_sheet()
メソッドの引数にシート名を指定します。
import openpyxl
# ブックを作成
book = openpyxl.Workbook()
# シートを追加
book.create_sheet(title='シート1')
# 保存する
book.save('data.xlsx')
このコードは新しいExcelファイル(data.xlsx
)を作成し、その中にシート1
という名前の新しいシートを追加します。
以上、Pythonを使ってExcelにシートを追加する方法でした。この知識を使って、PythonでExcel操作を楽しんでください!