import win32com.client
xlapp = win32com.client.Dispatch("Excel.Application")
xlapp.Visible = True
xlapp.DisplayAlerts = False
wb = xlapp.Workbooks.Open(new_file)
# 获取Sheet页
sht = wb .Worksheets(1)
# sht = wb .Worksheets('Sheet1') # 可以是表名
# 这里选择了区域B和C列
sht.Columns('B:C').NumberFormatLocal='yyyy年m月d日'
wb.Save()
wb.Close()
xlapp.Quit()
使用win32com模块对excel表内整列设置数字格式
于 2023-02-10 10:43:36 首次发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)