Regardswb._sheetslike so:from openpyxl import Workbook
wb=Workbook()
# wb.create_sheet("Sheet") # Sheet already exists
wb.create_sheet("Sheet2")
wb.create_sheet("Sheet3")
wb.create_sheet("SheetA")
wb.create_sheet("ASheet")
wb.save('book_original.xlsx')
myorder=[3,2,0,1,4]
wb._sheets =[wb._sheets[i] for i in myorder]
wb.save('book_myorder.xlsx')
wb._sheets.sort(key=lambda ws: ws.title)
wb.save('book_alphabetical.xlsx')