使用openpyxl 对Excel的简单操作
1.导入文档
import openpyxl #导入模块 (需手动下载)
wb = openpyxl.load_workbook('某某.xlsx') # 打开Excel 返回一个workbook类型的值
print(wb.sheetnames) *# 打印Excel表中的所有表*
print(wb.active) # 最近一次修改的表# 输出
['Sheet1','Sheet2']
['Sheet2']
2.导入工作表
sheet = wb['Sheet1'] #导入Sheet1 表格
print(sheet.title) #当前表格的名字
# 获取工作表中行和列的最大值
print(sheet.max_column)
print(sheet.max_row)
sheet.title = '学生信息' # 修改工作表名字
3.查询单元格
cell = sheet['B1'] #获取 B1 的单元格地址
all_cell_E = sheet['E'] #获取 E列 的所以单元格地址
all_cell_2 = sheet['2'] #获取 第2行 的所以单元格地址
print(cell) # 结果:<Cell 'Sheet1'.B1>
print(cell.value) # 单元格的值
print(cell.row) # 单元格的行数
print(cell.cloumn) #单元格的列数for i in sheet.rows: # 获取每一行的内容 .cols(每一列)for cell in row: # 获取一行中所以单元格的内容print(cell.value, end=',') #打印所以单元格的内容
4.修改单元格
sheet = wb['Sheet1'] # 导入 Sheet1 表格
sheet['A1'] = 'name' # 修改单个单元格内容data = [['素子',23],['巴特',24],['塔奇克马',2]]
for i in data:sheet.append(i) # 一个列表元素占一行
插入空行空列
# insert_rows(idx=数字编号, amount=要插入的行数),插入的行数是在idx行数的下方插入
sheet.insert_rows(idx=3, amount=2)# insert_cols(idx=数字编号, amount=要插入的列数),插入的位置是在idx列数的左侧插入
sheet.insert_cols(idx=2, amount=1)
5.保存文档
wb.save(filename='某某.xlsx') #保存
使用openpyxl 对Excel的简单操作相关推荐
- 介绍一下实现建模中可能用到的时间序列预测之线性二次移动平均,Excel的简单操作
文章目录 一.线性移动平均法是什么? 1 .主要特点 2.不足 3.计算公式 二.操作步骤 1. 准备数据 2. 进行第一次移动平均 3. 在第一次移动平均的基础上进行二次移动平均 4. 代入公式进行 ...
- POI和 EasyExcel对Excel的简单操作
目录 POI 结构 应用 Excel excel2003版和excel2007版的区别 关于WorkBook POI的写入操作 1.HSSFWorkbook的写入操作 2.XSSFWorkbook的写 ...
- excel的简单操作
1.同时修改几个表的相同地方 先按住shift键选中要操作的表,修改其中一个表后,其他表也会发生同样变化 2.套用表格格式 ctr+L (给表格加了颜色) 该表格成为一个整体 3.保护指定地 ...
- Excel的简单操作基础
这里阿彬就用一个简单的表格来展示. SUM函数的用法 求表格中的英语成绩的总和 公式:sum(C2:C7) 求表格中英语成绩和数学成绩的综合 公式:sum(C2:D7) If函数的用法: 求小猪的英语 ...
- Python openpyxl 之 Excel 文档简单操作
背景:生活中常常因日常工作,在记录统计方面需频繁处理较多 Excel 表格,这部分工作虽可由人工完成,但这样会显得有些繁琐且可能存在偏差,遂闲时查阅了是否有相关基于python处理Excel表格的学习 ...
- Perl读写Excel简单操作
Perl读写Excel简单操作 使用模块 Spreadsheet::ParseExcel Spreadsheet::WriteExcel 读Excel #!/usr/bin/perl -wuse st ...
- 使用EasyExcel实现excel的简单读写操作
准备一个简单实体类 package com.xxx.demo.Excel;import com.alibaba.excel.annotation.ExcelProperty; import lombo ...
- excel求和怎么操作?这三个简单操作方法,轻松掌握
excel作为常用的办公软件,不少人都会在工作的时候使用到.其中最常用的一个功能就是使用excel进行求和了.excel求和怎么操作?excel求和的快捷键是什么?今天小编给大家带来了excel求和 ...
- JSP设置Excel表格换行_Excel单元格内换行简单操作!新手易懂超实用!
Excel单元格内换行简单操作,不少初学Excel的朋友问到,在单元格中换行,按了空格或回车键,但依旧换行不了,那究竟是怎么回事呢?我们应该怎么操作呢?其实很简单,只需几个步骤就能搞定了,下面我们就一 ...
最新文章
- 面试官:你来谈谈数据库优化的几个阶段?
- 说的都是概念——有关编程范式
- 分分钟一键部署Zabbix Server
- vue下拉框值改变_vue select下拉框绑定值不跟着变问题
- 初识Mysql(part16)--我需要知道的2条Mysql语句之子查询
- python except用法和作用_Python面试题(部分附带面试标准答案) 建议收藏
- 一款简约图库开源代码
- openstack 云_使用OpenStack打造云事业
- python全栈开发-Day11 迭代器、生成器、面向过程编程
- Eclipse自动生成返回值对象
- Boblog热门日志、随机日志、热门Tags插件源代码
- 检验两个随机序列的beta系数
- 软件工程大学生职业规划书
- 计算机组成原理下列数中最小的数位,计算机组成原理试题(四)
- geek软件是干什么的_Geek软件下载工具使用说明.pdf
- 基于SNMP数据采集模块的设计和实现2
- Vue制作页面在线裁剪功能
- 将淘宝客链接转换为正常淘宝、天猫商品链接
- 【云速建站】微信公众平台中维护IP白名单
- APS审核经验+审核资料汇总——计算机科学与技术专业上海德语审核
热门文章
- Selenium基于Python web自动化测试框架 —— PO模型
- VMware® Workstation 16 Pro创建WIN7虚拟机教程
- vscode 过程试图写入的管道不存在
- Scala REPL的使用
- python自学爬虫要多久_自学python爬虫需要多久
- 织梦后台登录出现500错误解决方案
- 自己捣鼓的小程序实现订单代付的功能
- python猴子分桃子的数学题_小学奥数猴子分桃练习及答案【三篇】
- [OPENAI2021力作][CLIP: Connecting Text and Images]
- 如何查看docker的版本号是多少