最近在使用Python操作Excel,整理了最全的案例,以供参考;
包含:写入公式、对齐方式、背景填充、边框设置、插入超链接、合并单元格、字体设置、插入日期等;
案例如下:
#-*-coding:utf-8
import xlwt
import datetime
file = xlwt.Workbook() #创建一个Workbook
#file = xlwt.Workbook(encoding='utf-8') #创建一个Workbook,并设置编码
#table=file.add_sheet("区域信息") #创建一个Worksheet
table= file.add_sheet("区域信息",cell_overwrite_ok=True) #创建一个Worksheet,允许被覆盖
table.write(0,0,"区域序号") #写入Excel,参数对应(行,列,值)
table.write(1,1,3)
table.write(1,2,5)
table.write(1,3,6)
style = xlwt.XFStyle() # 创建样式对象,初始化样式
font = xlwt.Font() # 为样式创建字体
font.name = 'Times New Ronma'
font.bold = True # 黑体
font.height = 12*20 #12号字体
font.underline = True # 下划线
font.italic = True # 斜体字
style.font = font # 设定样式
table.write(0, 7, '无样式效果') # 无样式写入
table.write(1, 7, '有样式效果', style) # 有样式写入
table.col(0).widt