首先需要导入第三方库

pip install openpyxl

这个库还是比较强大的。
接下来主要隐藏行是

sheet.row_dimensions.group(start_row,end_row,hidden=True)

隐藏列

sheet.column_dimensions.group(start_column,end_column,hidden=True)

值得注意的地方是行的起始时数字,如5至6,列是英文字母。下面附上完整实例供大家参考。

import openpyxl
from openpyxl import load_workbook
import rewb = load_workbook("group.xlsx",data_only=True)
ws = wb.active
ws = wb['累计完成比月累计计划 (出口) ']
num_cols =  ws.max_column
col_arr = []
no_num = []
# 累计完成. 比月度累计计划 比年度计划进度 同比
for i in range(2,num_cols+1):tt = ws.cell(3,i).valuecol_name = re.match(r'\D+',ws.cell(3,i).coordinate).group()if tt != None and tt != '累计完成' and tt != '比月度累计计划' and tt != '比年度计划进度' and tt != '同比':no_num.append(col_name) col_arr.append(col_name)for i in range(len(no_num)):for j in range(len(col_arr)):if no_num[i] == col_arr[j]:ws.column_dimensions.group(col_arr[j],col_arr[j+4],hidden=True)
ws.row_dimensions.group(6,7,hidden=True)
wb.save("print-group.xlsx")

python 隐藏excel的列和行相关推荐

  1. python读取excel指定列-Python读取excel指定列生成指定sql脚本的方法

    需求 最近公司干活,收到一个需求,说是让手动将数据库查出来的信息复制粘贴到excel中,在用excel中写好的公式将指定的两列数据用update这样的语句替换掉. 例如: 有个A库,其中有两个A.01 ...

  2. python 在excel指定列添加数据_python读取excel指定列数据并写入到新的excel方法

    如下所示: #encoding=utf-8 import xlrd from xlwt import * #------------------读数据------------------------- ...

  3. python读取excel某列数据

    文章目录 一.python读取excel某列数据 二.将读取的数据变为浮点数 一.python读取excel某列数据 import xlrdworksheet = xlrd.open_workbook ...

  4. python对excel两列求和写入另一列_python读取excel指定列数据并写入到新的excel方法...

    如下所示: #encoding=utf-8 import xlrd from xlwt import * #------------------读数据------------------------- ...

  5. python获取excel某一列所有值-Python读取Excel一列并计算所有对象出现次数的方法...

    第一种方法 import pandas as pd from collections import Counter data = '参赛信息.xlsx' data = pd.read_excel('参 ...

  6. python 读excel一列_Python读取Excel一列并计算所有对象出现次数的方法

    第一种方法 import pandas as pd from collections import Counter data = '参赛信息.xlsx' data = pd.read_excel('参 ...

  7. 用python让excel飞起来(行/列操作)

    本文内容来源于<超简单:用Python让Excel飞起来实战150例> Excel的工作表是由行和列组成的,因此,学习完工作表的操作,就需要接着学习行和列的操作.本章将详细介绍如何使用Py ...

  8. excel隐藏了列数和行数_快速隐藏Excel行和列

    excel隐藏了列数和行数 In some of my Excel workbooks there are calculation rows or columns that are required ...

  9. python读取excel日期内容读出来是数字-Python读取Excel,日期列读出来是数字的处理...

    Python读取Excel,里面如果是日期,直接读出来是float类型,无法直接使用. 通过判断读取表格的数据类型ctype,进一步处理. 返回的单元格内容的类型有5种: ctype: 0 empty ...

  10. python对比excel两列数据_python 对比excel表格数据表-python实现两个excel表列数据对比若源表与目标表存......

    在数据分析方面,比起python,excel的局限性在哪 data3 = pandas.merge(data1, data2, on=['名称'], how='inner') inner:内连接,取交 ...

最新文章

  1. linux 后台进程
  2. url-pattern / /*匹配
  3. git常用命令,分支操作,子模块
  4. python2中为什么在进行类定义时最好要加object
  5. mysql事务嵌套 php_使用以下代码,MySQL中的PHP“嵌套”事务是否...
  6. 华为云技术开放日(第三季)话题介绍和直播群入口
  7. Jeecg-Boot 快速开发平台,新手入门教程
  8. ZooKeeper--分层仲裁简介
  9. windows8 系统语言由中文修改为英文系统
  10. java 485通讯_CAKJ-963U3-KT带485通讯上下限报警智能型仪表
  11. python静态方法_Python静态方法
  12. android之uniapp原生打包
  13. 恶意混时间你不敢管,却要吓唬全体员工?
  14. Gambit 2.Gambit解释器
  15. DB2 SQLCODE 异常大全编辑(四)
  16. 华为USG6000V双机热备HRRP
  17. 图解机器学习基本概念及分类
  18. 【软件工程】详细设计说明书
  19. 彻底关闭Windows10自动更新的详细解决方案
  20. vscode 折叠所有区域代码快捷键

热门文章

  1. Linux终端界面Screen实现桌面共享
  2. Excel查找快捷键:Ctrl+F
  3. 结构化分析和面向对象分析的区别 例子_淘宝客佣金是什么意思?跟淘宝客服务费有什么区别?-【邯郸seo】...
  4. 淘口令api权限申请,赚取佣金第一步
  5. python定时发送qq消息
  6. 统计bed文件下的reads数目和GC含量
  7. python 好用的库_12个超好用的Python库,都帮你们整理好了!
  8. 万用表如何进行欧姆校零
  9. SAP-MM-PA精解分析系列之供应商(01)-基本概念及业务介绍
  10. 二十一个微信公众号推广技巧