介绍一个强大的库openpyxl这个库非常易于使用,不论是wps的excel还是office的wps都可以使用,下面来介绍一下基本操作

1.从已经存在的excel中读取数据

#filename为要读取的excel的路径
wb=load_workbook(filename)#'Sheet1'为excel下方的sheet的名字
sheet_ranges=wb['Sheet1']#temp的值为excel第H列第2行单元格的值
temp=sheet_ranges['H2'].value

若是合并之后的单元格,横向合并比如A1 B1 C1 合并后,取最靠左的单元格,就相当于这里读取A1就是读取合并后单元格内的值,而在此时读取B1 C1其结果都会是None

若是单元格内为公式,那么用此方法读出的值也是公式,想读出数字的话,将第一行加上一个参数即可

#filename为要读取的excel的路径
wb=load_workbook(filename,data_only=True)

2.向excel中写入数据

若是向已经存在内容的excel中写入数据的话,直接采用下面的方法即可,该方法会向指定单元格填入数据且不会改变未被指定的单元格内容(比如要向一个已经有了格式的excel中写入数据的情况)

#dest_filename为要写入的对象excel路径
wb = load_workbook(dest_filename)
ws1=wb.activews1['B' + str(start)] ="lalala"

用python与openpyxl操作excel(wps excel与office excel均可使用)相关推荐

  1. Java excel poi 使用HSSFWorkbook 导出的excel wps能打开office打不开问题解决 Excel无法打开xx.xlsx,因为文件格式或扩展名无效......

    1.在开发代码中涉及到报表导出 xlsx文件 office打不开问题 JavaPOI导出Excel有三种形式,他们分别是 1.HSSFWorkbook 2.XSSFWorkbook 3.SXSSFWo ...

  2. python使用openpyxl操作excel

    目录 1 Excel表格 1.1 表格述语 1.2 表格示例 2 python打开及读取表格内容 2.1打开Excel表格并获取表格名称 2.2 通过sheet名称获取表格 2.3 获取表格的尺寸大小 ...

  3. 【Python基础】python使用openpyxl操作excel

    1.openpyxl库介绍 openpyxl最好用的python操作excel表格库,不接受反驳: openpyxl官网链接:openpyxl官网 openpyxl只支持[.xlsx / .xlsm ...

  4. python使用openpyxl操作excel总结

    安装openpyxl pip install openpyxl 简单示例 from openpyxl import Workbook#创建一个工作薄对象,也就是创建一个excel文档 wb = Wor ...

  5. python使用openpyxl库按 行/列 合并/拆分 Excel表格

    文章目录 1.准备数据 按行合并 按行拆分 按列合并 按列拆分 保存文件 1.准备数据 准备一个名为test1的excel文件,该工作簿里有sheet1,sheet2,sheet3,sheet4四个工 ...

  6. python openpyxl 操作excel xlrd.biffh.XLRDError: Excel xlsx file; not supported错误修改

    python xlrd/openpyxl 操作excel xlrd.biffh.XLRDError: Excel xlsx file; not supported错误修改 代码: 错误: excel读 ...

  7. python openpyxl 操作excel ,使用 conditional_formatting,insert_rows

    场景 python 使用 openpyxl 操作 excel 对于简单的格式来说还是挺方便的,但是对于复杂的格式,操作没有手动来的简单,如果对于复杂的格式也不是用python来做的.对于一个原有的报表 ...

  8. 如何删除写保护的文件_如何找回已删除或永久删除的Office Excel文件

    恢复删除Excel文件概述 Microsoft Office Excel是微软(Microsoft)为Windows及macOS所设计的试算表软件.它的计算.绘图工具.枢纽分析表和一个称作VBA(Vi ...

  9. winaip文档服务器已停止工作,win7运行office?excel已停止工作,退出时崩溃

    关闭Excel时,出现错误提示,屏幕显示: office excel已停止工作 windows可以联机检查该问题的解决方案 进控制面板-->程序与功能,找到Office-->右击--> ...

最新文章

  1. 《Erlang程序设计》第十五章 ETS和DETS:大数据的存储机制
  2. 它们的定义Activity跳转动画
  3. 从传统GAN到improved WGAN
  4. Linux 命令之 pgrep -- 用于检索(搜索进程/查找进程)当前正在运行的进程
  5. linux网络编程之网络应用设计模式、分层模型、通信过程
  6. python贪心算法求删数问题_贪心算法删数问题
  7. fileitem方法_FileItem的常用方法
  8. C++ opengl GL_QUAD_STRIP的绘制
  9. 小米8ios图标包下载_小米手机中这么实用的隐藏功能,知道的人居然那么少?真可惜...
  10. 软件工程(2019)第三次作业
  11. 2021新版外卖CPS 外卖侠CPS小程序
  12. 光储直流微电网simulink仿真模型 双向变换器 ,独立光伏系统能量管理,最大功率点跟踪mppt
  13. PE文件格式详解(一)
  14. 吉比特无源光纤说明书_光纤上网是如何实现的?
  15. ImageJ使用手册介绍
  16. Java中Base64的解析
  17. 浅谈LigerUi Tree(树)
  18. python中append函数解析_对python中的pop函数和append函数详解
  19. 微信小程序—半圆(弧形)进度条
  20. python培训教程百度云盘

热门文章

  1. sqlyog连接mysql错误码2058 正确处理方式
  2. 算法系列讲解之:社交网络之共同好友模型讲解
  3. 随机展示一个汉字,可以用来让一二年级孩子识字
  4. 计算机导论 宋斌,宋斌(计算机科学与技术学院)老师 - 南京理工大学 - 院校大全...
  5. 看完牛客网19年测试全部面筋,有了这篇测试面试100问的博客
  6. MT6738/MT6738T芯片资料,MT6738处理器功能介绍
  7. (12)梅森素数与完全数
  8. 无法打开虚拟磁盘服务器,win2008R2 修改了带有快照的父虚拟磁盘;导致启动不了...
  9. 初学者这样玩 TypeScript,迟早进大厂系列!
  10. 推荐系统中的常用算法——基于Session的推荐