12.10.3 冻结窗格
对于太大而不能一屏显示的电子表格,“冻结”顶部的几行或最左边的几列,是
很有帮助的。例如,冻结的列或行表头,就算用户滚动电子表格,也是始终可见的。这称为“冻结窗格”。在 OpenPyXL 中,每个 Worksheet 对象都有一个
freeze_panes属性,可以设置为一个 Cell 对象或一个单元格坐标的字符串。请注意,单元格上边的所有行和左边的所有列都会冻结,但单元格所在的行和列不会冻结。
要解冻所有的单元格,就将 freeze_panes 设置为 None 或'A1'。表 12-3 展示了
freeze_panes 设定的一些例子,以及哪些行或列会冻结。
表 12-3 冻结窗格的例子
freeze_panes 的设置 冻结的行和列
sheet.freeze_panes = 'A2' 行 1
sheet.freeze_panes = 'B1' 列 A
sheet.freeze_panes = 'C1' 列 A 和列 B
sheet.freeze_panes = 'C2' 行 1 和列 A 和列 B
sheet.freeze_panes = 'A1'或 sheet.freeze_panes = None
没有冻结窗格
确保你有来自 http://nostarch.com/automatestuff/的产品销售电子表格。然后在交互式环境中输入以下代码:
>>> import openpyxl
>>> wb = openpyxl.load_workbook('produceSales.xlsx')
>>> sheet = wb.get_active_sheet()
>>> sheet.freeze_panes = 'A2'
>>> wb.save('freezeExample.xlsx')
如果将 freeze_panes 属性设置为'A2',行 1 将永远可见,无论用户将电子表格滚动到何处,如图 12-8 所示。
12.10.3 冻结窗格相关推荐
- excel冻结窗格--冻结行列标题
在工作的几年里,越来越发现microsoftware的强大.也开始使用excel来做自己的计划和各种各样的事件记录. 说实话,那么强大的功能我仅仅用到了10%或许都不到呢! 对 ...
- 发布一个锁定行列的一种方法。(实现Excel里的冻结窗格的功能)
功能介绍: 可以实现锁定表格的行和列的功能,效果和Excel里的冻结窗格类似,当然没有Excel那么强大了,只是类似. 问题: 当一个table太大而导致在屏幕里显示不下的时候,IE会 ...
- 【Excel学习笔记9】冻结窗格、工作簿、工作表、视图
1.1如何冻结想要的行和列? 1)如何创建工作簿?两种方法 2)创建后的工作簿有1个表单,怎么让刚创建的工作簿就有3个表单? 3)如何切换工作簿? 4)如何使两个工作簿并排,达到以下效果? 5)如何对 ...
- Ubuntu 12.10 安装 jdk-7u10-linux-x64.tar.gz
2019独角兽企业重金招聘Python工程师标准>>> http://www.linuxidc.com/Linux/2012-12/76532.htm 在Ubuntu 12.10下安 ...
- VMware Workstation 9下基于Ubuntu 12.10服务器版本的Hadoop集群的配置
(主要参照http://os.51cto.com/art/201211/363116.htm) 一.概述 其实,网上关于Hadoop集群的配置的资料不可谓不少,但是,细细找来,多半是在有图形桌面的环境 ...
- [Ubuntu 12.10] Openstack 多节点安装--前期准备网络拓扑
为什么80%的码农都做不了架构师?>>> 研究openstack也有一段时间了,写了一大堆笔记都没整理,最近要把开发机迁移到openstack上试试,安装一个多节点玩玩,也方便 ...
- oracle 11g安装桌面,Lubuntu 12.10 桌面版安装Oracle 11g
在网上找到在 LUbuntu 12.10 桌面版上成功安装 Oracle11g 的相关资料.记录之. 1. 安装依赖项 sudo apt-get install gcc make binutils l ...
- 12.10 Nginx访问日志 12.11 Nginx日志切割 12.12 静态文件不记录日志和过期时间
- 12.10 Nginx访问日志 - 12.11 Nginx日志切割 - 12.12 静态文件不记录日志和过期时间# 12.10 Nginx访问日志 - 日志的格式- vim /usr/local/ ...
- Ubuntu 12.10 安装JDK、Hadoop全过程
目睹这头大象是怎么跳的舞.以下是我在Ubuntu 12.10下面安装JDK以及Hadoop的整个过程. 说明:在最开始时,我在网上各处搜比较妥当的安装hadoop的方法,过程比较纠结:后来才发现直接在 ...
- 如何安装透明窗口主题Emerald在Ubuntu 13.04/12.10/12.04中-PPA
Emerald 窗口装饰可能已经停止发展,在Ubuntu软件库也只提供几个版本的包,但也有用户想继续使用,所以以使其更易于安装,国外webupd8博客上传了Emerald到主WebUpd8 PPA,可 ...
最新文章
- matlab中patch命令_matlab 放大平移图形是超出边界问题的处理
- 最小的权限+最少的服务=最大的安全
- 2015c语言9月答案,2015年9月计算机二级C语言预测题答案
- 数字图像处理 python_5使用Python处理数字的高级操作
- 计算机网络(二)——局域网硬件设备
- 假设linux分配给u盘设备名是,嵌入式linux开发基础试卷-应用物理A答案
- HandyJSON:Swift语言JSON转Model工具库
- arduino图形编程——ardublock
- oracle的redo和undo,Oracle的redo 和undo的區別
- 滑动验证码研究-后续
- SpringBoot+zk+dubbo架构实践(四):sb+zk+dubbo框架搭建(内附源码GitHub地址)
- 【AI视野·今日CV 计算机视觉论文速览 第224期】Tue, 22 Jun 2021
- TOOLTIPS 的相关用法
- 2023计算机毕业设计SSM最新选题之javaJava班级信息管理系统x0w9c
- JVM(6)之 二次标记
- Ubuntu云服务器搭建饥荒联机版服务器教程
- 从码农到艺术家——读《禅与摩托车维修艺术》有感
- php 时间配置,php 配置正确的时间
- Win10、Win7定时开关机
- parameterType和resultType