码迷,mamicode.com
首页 > 编程语言 > 详细

python修改已经存在的表内容,格式

时间:2017-09-27 13:24:09      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:pytho   odi   xlsx   column   格式   sheet   toe   fst   rom   

 

已存在的excel某一column,row,index是第几个sheet进行内容修改

def writetoExcel(index,column,修改内容):
PATH = 路径 + name.xlsx
rb =xlrd.open_workbook(PATH )
wb = copy(rb)
s=wb.get_sheet(index)
s.write(column+1,row+1,修改内容)#row行号,列号column
wb.save(PATH)

代码:

#进行excel字体大小进行修改

#coding:utf-8

import xlwt;
import xlrd;
from xlutils.copy import copy;

data = xlrd.open_workbook(r‘D:\Letter7.xls‘,formatting_info=True) #formatting_info复制单元格格式
w = copy(data)

for i in range(len(data.sheet_names())):
sheet1 = data.sheet_by_index(i)
sheet_data = sheet1.cell(8, 8).value #(行号-1,列号-1).value取单元格内容
data_li = sheet_data.split(‘_‘)
item = data_li.pop(-1)
data_li.insert(0, item)
print(data_li)
data_str = ‘_‘.join(data_li)
print(data_str)
style = xlwt.XFStyle()
font = xlwt.Font()
font.height = 0x00dc #220:字体大小*20后转16进制
font.name = ‘宋体‘
style.font = font
w.get_sheet(i).write(8,8,data_str,style)

w.save(‘D:\Letter8.xls‘)

python修改已经存在的表内容,格式

标签:pytho   odi   xlsx   column   格式   sheet   toe   fst   rom   

原文地址:http://www.cnblogs.com/mojiemeizi/p/7601006.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!