![](http://python-guide.work/wp-content/themes/cocoon-master/images/b-woman.png)
Pythonで
・Excelファイルのシート名を変更
できます!
前提
外部パッケージ「openpyxl」がインストールされていること。
コード
ここでは例として
・デスクトップ配下のファイル「aiueo.xlsx」に
・シート「Sheet1」の名前を「NewSheetName」へ変更
します。
![ファイル「aiueo.xlsx」のシート「Sheet1」](https://python-guide.work/wp-content/uploads/2024/03/py_excel_sheet_rename_001.png)
import openpyxl
# Excelファイルパス
excel_file_path = r"C:\Users\lunch\Desktop\aiueo.xlsx"
# 開く
wb = openpyxl.load_workbook(excel_file_path)
# シート名を変更
wb["Sheet1"].title = "NewSheetName"
# 保存
wb.save(excel_file_path)
# 閉じる
wb.close()
print("正常終了しました。")
実行結果
シート名を変更できました。
※シート「Sheet1」の名前を「NewSheetName」へ変更できました。
![実行結果①](https://python-guide.work/wp-content/uploads/2024/03/py_excel_sheet_rename_002.png)
![実行結果②](https://python-guide.work/wp-content/uploads/2024/03/py_excel_sheet_rename_003.png)
参考
外部パッケージ「openpyxl」の詳細は、公式サイトをご確認ください。