「Python」ライブラリopenpyxlでExcelファイルのシート名をすべて取得する

環境
PyCharm 2021.3
Python 3.9.7

書式
1.ブックを取得します
ブック変数名 = openpyxl.load_workbook(EXCELファイル名)
2.シートを取得します
ブック変数名.sheetnames
load_workbook関数で指定EXCELファイル名を取得します。
sheetnamesを利用してシートの一覧を取得します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import openpyxl
# Excelファイルを指定し、ブックを取得します
bk = openpyxl.load_workbook('C:\\study\\skill\\python\\test001.xlsx')
# シートを取得します
sheets = bk.sheetnames
print("シート名を取得する結果")
print(sheets)
import openpyxl # Excelファイルを指定し、ブックを取得します bk = openpyxl.load_workbook('C:\\study\\skill\\python\\test001.xlsx') # シートを取得します sheets = bk.sheetnames print("シート名を取得する結果") print(sheets)
import openpyxl

# Excelファイルを指定し、ブックを取得します
bk = openpyxl.load_workbook('C:\\study\\skill\\python\\test001.xlsx')

# シートを取得します
sheets = bk.sheetnames
print("シート名を取得する結果")
print(sheets)

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
シート名を取得する結果
['出勤一覧', '学生一覧', '大学一覧']
シート名を取得する結果 ['出勤一覧', '学生一覧', '大学一覧']
シート名を取得する結果
['出勤一覧', '学生一覧', '大学一覧']

 

Python

Posted by arkgame