import xlrd #导入xlrd模块
from xlutils.copy import copy # 导入xlutils中的复制模块
wb=xlrd.open_workbook('招生表.xls') #读取要修改的工作簿
nwb=copy(wb) #复制工作簿
nws1=nwb.add_sheet('上海分校') #新建工作表
nws2=nwb.get_sheet(1) #读取工作表 按序列
nws3=nwb.get_sheet('黄河分校') #读取工作表 按名称
nws3.write(5,7,'我来也') #将数据写入指定工作表行号列号,值
nws1.write(0,0,'上海上海') #将数据写入指定工作表行号列号,值
nwb.save('招生表.xls') # 保存工作簿
最后nwb.save保存的工作簿可以和打开的工作簿一样,也可以不一样,如果一样,则是覆盖远工作簿,不一样则是另存工作簿。
注意:运行代码时,被修改的工作簿必须关闭。
招生表.xls