簡體   English   中英

如何迭代多個工作表以使用 Openpyxl 或 xlswriter 在 python 中應用格式或更改工作表名稱

[英]How to Iterate over Multiple Worksheets to apply Formatting or Change Sheet Name in python using Openpyxl or xlswriter

所以我已經創建了一個工作簿並發布了這個我想遍歷所有工作表並應用一些格式。 總共有 6 張紙,我想凍結窗格/更改工作表標簽顏色/添加總計

 from openpyxl import load_workbook
from openpyxl import Workbook
wb = openpyxl.load_workbook('demand_report_workbook.xlsx')
for sheet in wb:

但這對我不起作用。 我是錯過了一個基本點還是犯了菜鳥錯誤?!

您可以使用 wb.sheetnames 獲取所有名稱,然后使用名稱列表進行循環:

get_sheet=wb.sheetnames

for sheet in get_sheet:
    ws=wb[sheet]
    ...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM