python创建excel并冻结首行
python创建excel并冻结首行
python 创建xls文件后想要冻结首行,总是报错:
例如下面这样:
zipfile.BadZipFile: File is not a zip file
又或者是冻结时使用’A2’时无效
甚是头痛,故记录一下解决办法。
很简单,就是不要先保存再冻结,放在一起搞!!针对第二个问题,使用sheet.set_panes_frozen('1')
是有效的。
希望可以帮助到你( ̄▽ ̄)~*
具体代码如下:
def create_xls_and_freeze_Top_line(file_name,sheet_name):xls=xlwt.Workbook()sheet=xls.add_sheet(sheet_name)# 字段名称sheet_name=['t1','t2','t3','t4、t5']#添加字段for i in range(len(sheet_name)):sheet.write(0,i,sheet_name[i])# 添加值for j in range(10):for q in range(5):sheet.write(j+1,q,'test')# 设置冻结为真sheet.set_panes_frozen('1')# 水平冻结sheet.set_horz_split_pos(1) #首行冻结# 垂直冻结# sheet.set_vert_split_pos(1)xls.save(file_name)
python创建excel并冻结首行相关推荐
- SSRS 2008 冻结首行
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://zhangkui.blog.51cto.com/1796259/408892 SS ...
- VBA调整Excel格式~微软雅黑,左右居中对齐,上下居中对齐,10号字体,全部加边框,冻结首行~(公司固定格式)
PS:因为公司要求,Excel格式必须统一,所以有时候手上没有模板.而且自己也比较懒,所以就搞了个VBA,也学习了VBA一些基础的知识~虽然python已经很火了,可以搞办公自动化,但是不得不说,在帮 ...
- LISP 冻结excel窗格_粗暴讲解,2分钟 | 即懂excel 冻结首行、首列和单元格怎么弄?...
多少人上手excel,都是基本功不扎实啊?! 想起当初自己学做数据,迫于不可抗力因素,糊里糊涂上岗. 没囤过基础知识,全靠业务实践练操作. 领导甩来什么需求,当天就要查各种方法给他做出来,天天脑炸. ...
- VBA小程序--针对所有已经打开的Excel文件_格式调整_针对所有工作表_冻结首行_无视所在位置
VBA小程序--针对所有已经打开的Excel文件_格式调整_针对所有工作表_冻结首行_无视所在位置 Function 格式调整_针对所有工作表_冻结首行_无视所在位置()Dim sht As Work ...
- 冻结拆分_冻结首行与尾行?还有能这种操作
在日常工作中,当表格数据很多时,经常一拖动,就不知道数据表达的是什么了,如下图,本人瞎编的水浒人物4大能力评分表.向右拖太多,就看不到人名了,向下拖太多,就不知道是哪项能力了. 其实很简单,我们来几个 ...
- 利用Python创建Excel条形图
利用Python创建Excel条形图 创建Excel条形图是学习Python办公自动化的扩展知识,我虽然这么说但是还是属于重要的内容之一.想要通过Python创建Excel图形我们需要用到函数open ...
- 使用Python创建excel文件成功后报错打不开
使用Python创建excel文件成功后报错打不开 使用xlwt创建一个新的excel文件,代码执行成功,但文件报错打不开 修改代码将.xlsx后缀改成.xls即可,或者将你本地用代码新建的xlsx文 ...
- python创建Excel文件及写入保存数据
python创建Excel文件及写入保存数据 创建Excel文件及写入保存数据 文章目录 python创建Excel文件及写入保存数据 一. 创建并保存Excel文档 二.工作表的创建 三.完整代码 ...
- 五行代码python 创建Excel(xls)文件以及数据写入
五行代码python 创建Excel(xls)文件以及数据写入 今天我们采用xlwt来快速创建Excel的文件,一起来看一下代码. import xlwt new_workbook=xlwt.Work ...
- 用python让excel飞起来(行/列操作)
本文内容来源于<超简单:用Python让Excel飞起来实战150例> Excel的工作表是由行和列组成的,因此,学习完工作表的操作,就需要接着学习行和列的操作.本章将详细介绍如何使用Py ...
最新文章
- 表贴光电池 FU-NJL6402R-2 的特性
- 一个rshinyapp的学习视频就是2个小时,看来李刚民老师说的是对的,最重要的是快速学习一个语言并且实践的能力
- hdu 5213(容斥原理+莫队算法)
- wxWidgets随笔(6)-utf8中文(2)
- python行转列_pandas.DataFrame中pivot()如何实现行转列的问题(代码)
- VGA显示器驱动设计与验证
- 动态内存(Dynamic Memory),微软的内存过量分配技术?
- pacman 查询_掌握pacman包管理工具,玩转Arch Linux
- oracle临时表空间暴涨,如何解决Oracle临时表空间过大
- web api 开发记录
- 自己定义了个一类似UISegment的东西
- 【数字信号调制】基于matlab多进制数字相位调制(4PSK)【含Matlab源码 1001期】
- ysoserial exploit/JRMPClient原理剖析
- 支付行业架构流程梳理
- 【ACM】算法竞赛及OJ题面常用英文单词整理(更新ing)
- 我的人生历程之第一篇:游戏篇(b)
- 页面布局(1):淘宝首页
- ppt的字母上面插入尖号
- 【教程】EasyDSS演示模式播放ws-flv格式视频流,如何控制3分钟自动跳转登录页?
- 不带头结点的单链表的创建(头插法和尾插法)