![](http://python-guide.work/wp-content/themes/cocoon-master/images/b-woman.png)
Pythonで
・Excelファイルを新規作成
できます!
前提
外部パッケージ「openpyxl」がインストールされていること。
pipコマンドでインストールする場合、以下でインストールできます。
pip install openpyxl
![外部ライブラリ「openpyxl」のインストール](https://python-guide.work/wp-content/uploads/2023/06/py_excel_create_005.png)
コード
ここでは例として
・ブックの新規作成
・シート名を「sample」へ変更
・セル「B2」に書き込み
・デスクトップ配下にファイル「aiueo.xlsx」として保存
をします。
※デスクトップ上に下記コードを記載した「sample.py」を作成します。
import openpyxl
# 作成するExcelファイルパス
excel_file_path = r'C:\Users\lunch\Desktop\aiueo.xlsx'
# シート名
sheet_name = 'sample'
# workbookオブジェクト作成
wb = openpyxl.Workbook()
# シート名を変更
ws = wb.worksheets[0]
ws.title = sheet_name
# セル「B2」に書き込み
ws['B2'] = 'Pythonから書き込みました。'
# workbookを保存
wb.save(excel_file_path)
# workbookを閉じる
wb.close()
実行結果
Excelファイルを新規作成できました。
※デスクトップ配下にファイル「aiueo.xlsx」を作成できました。
![実行結果①](https://python-guide.work/wp-content/uploads/2023/06/py_excel_create_001.png)
![実行結果②](https://python-guide.work/wp-content/uploads/2023/06/py_excel_create_003.png)
![実行結果③](https://python-guide.work/wp-content/uploads/2023/06/py_excel_create_004.png)
参考①
テキストファイルを新規作成することもできます。
詳細は以下の記事をご確認ください。
参考②
外部パッケージ「openpyxl」の詳細は、公式サイトをご確認ください。