import xlwings as xw
app=xw.App(visible=True,add_book=False)
app.display_alerts=False
app.screen_updating=False
wb=app.books.open('xlwing_test.xlsx')
新建Excel
import xlwings as xw
app=xw.App(visible=True,add_book=False)
wb=app.books.add()
wb.save('test_001.xlsx')
根据数字获取Excel列字母
from openpyxl.utils import get_column_letter as Int2ExcelColumn # 根据数字获取Excel列字母,
from openpyxl.utils import column_index_from_string as ExcelColumn2Int # 根据Excel列字面获取数字
print(Int2ExcelColumn(20))
print(ExcelColumn2Int(Int2ExcelColumn(20)))
Sheet操作
#获取所有sheet
sheetDic={i:wb.sheets[i].name for i in range(len(wb.sheets))}
for i,v in sheetDic.items():
print(i,'\t',v)
wb.sheets[1].select()#按索引选中sheet
len(wb.sheets)