PythonでExcelの操作を行う際には、openpyxl
というパッケージが非常に便利です。特に、Excelに新しいシートを追加する場合、create_sheet()
という関数を使用します。
以下に、Pythonを使ってExcelに新しいシートを追加する基本的なコードを示します。
import openpyxl
# ブックを作成
book = openpyxl.Workbook()
# シートを追加
book.create_sheet()
# 保存する
book.save('C:\\\\pg\\\\data.xlsx')
このコードは、新しいExcelブックを作成し、そのブックに新しいシートを追加し、最後にそのブックを保存します。
また、シートの名前を指定して追加したい場合や、シートの位置を指定して追加したい場合には、以下のようにコードを書くことができます。
import openpyxl
# ブックを作成
book = openpyxl.Workbook()
# シートを追加(シート名・シート位置を指定)
book.create_sheet(index=0, title='シート1')
book.create_sheet(index=1, title='シート2')
# 保存する
book.save('C:\\\\pg\\\\data.xlsx')
このコードは、新しいExcelブックを作成し、そのブックに指定した名前と位置に新しいシートを追加し、最後にそのブックを保存します。
以上が、Pythonを使ってExcelに新しいシートを追加する基本的な方法です。この情報がPythonとExcelの操作に役立つことを願っています。.