OpenPyXL⑮ (ワークシート追加)

ワークシート追加

Workbookオブジェクトcreate_sheetメソッド を使うと、新規のワークシートを追加することができます。

[Google Colaboratory]

1
2
3
4
5
6
7
import openpyxl

book = openpyxl.Workbook() # Workbookオブジェクトを生成
print('[シート追加前]', book.sheetnames)

book.create_sheet() # シート追加
print('[シート追加後]', book.sheetnames)

[実行結果]

create_sheetメソッド はデフォルトで Sheet1 という名前のWorksheetオブジェクトを追加します。

それ以降、追加するたびに Sheet2、Sheet3 ・・・ というシート名が設定されます。