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的简单操作相关推荐

  1. 介绍一下实现建模中可能用到的时间序列预测之线性二次移动平均,Excel的简单操作

    文章目录 一.线性移动平均法是什么? 1 .主要特点 2.不足 3.计算公式 二.操作步骤 1. 准备数据 2. 进行第一次移动平均 3. 在第一次移动平均的基础上进行二次移动平均 4. 代入公式进行 ...

  2. POI和 EasyExcel对Excel的简单操作

    目录 POI 结构 应用 Excel excel2003版和excel2007版的区别 关于WorkBook POI的写入操作 1.HSSFWorkbook的写入操作 2.XSSFWorkbook的写 ...

  3. excel的简单操作

    1.同时修改几个表的相同地方   先按住shift键选中要操作的表,修改其中一个表后,其他表也会发生同样变化 2.套用表格格式  ctr+L  (给表格加了颜色)  该表格成为一个整体 3.保护指定地 ...

  4. Excel的简单操作基础

    这里阿彬就用一个简单的表格来展示. SUM函数的用法 求表格中的英语成绩的总和 公式:sum(C2:C7) 求表格中英语成绩和数学成绩的综合 公式:sum(C2:D7) If函数的用法: 求小猪的英语 ...

  5. Python openpyxl 之 Excel 文档简单操作

    背景:生活中常常因日常工作,在记录统计方面需频繁处理较多 Excel 表格,这部分工作虽可由人工完成,但这样会显得有些繁琐且可能存在偏差,遂闲时查阅了是否有相关基于python处理Excel表格的学习 ...

  6. Perl读写Excel简单操作

    Perl读写Excel简单操作 使用模块 Spreadsheet::ParseExcel Spreadsheet::WriteExcel 读Excel #!/usr/bin/perl -wuse st ...

  7. 使用EasyExcel实现excel的简单读写操作

    准备一个简单实体类 package com.xxx.demo.Excel;import com.alibaba.excel.annotation.ExcelProperty; import lombo ...

  8. excel求和怎么操作?这三个简单操作方法,轻松掌握

    ​excel作为常用的办公软件,不少人都会在工作的时候使用到.其中最常用的一个功能就是使用excel进行求和了.excel求和怎么操作?excel求和的快捷键是什么?今天小编给大家带来了excel求和 ...

  9. JSP设置Excel表格换行_Excel单元格内换行简单操作!新手易懂超实用!

    Excel单元格内换行简单操作,不少初学Excel的朋友问到,在单元格中换行,按了空格或回车键,但依旧换行不了,那究竟是怎么回事呢?我们应该怎么操作呢?其实很简单,只需几个步骤就能搞定了,下面我们就一 ...

最新文章

  1. 面试官:你来谈谈数据库优化的几个阶段?
  2. 说的都是概念——有关编程范式
  3. 分分钟一键部署Zabbix Server
  4. vue下拉框值改变_vue select下拉框绑定值不跟着变问题
  5. 初识Mysql(part16)--我需要知道的2条Mysql语句之子查询
  6. python except用法和作用_Python面试题(部分附带面试标准答案) 建议收藏
  7. 一款简约图库开源代码
  8. openstack 云_使用OpenStack打造云事业
  9. python全栈开发-Day11 迭代器、生成器、面向过程编程
  10. Eclipse自动生成返回值对象
  11. Boblog热门日志、随机日志、热门Tags插件源代码
  12. 检验两个随机序列的beta系数
  13. 软件工程大学生职业规划书
  14. 计算机组成原理下列数中最小的数位,计算机组成原理试题(四)
  15. geek软件是干什么的_Geek软件下载工具使用说明.pdf
  16. 基于SNMP数据采集模块的设计和实现2
  17. Vue制作页面在线裁剪功能
  18. 将淘宝客链接转换为正常淘宝、天猫商品链接
  19. 【云速建站】微信公众平台中维护IP白名单
  20. APS审核经验+审核资料汇总——计算机科学与技术专业上海德语审核

热门文章

  1. Selenium基于Python web自动化测试框架 —— PO模型
  2. VMware® Workstation 16 Pro创建WIN7虚拟机教程
  3. vscode 过程试图写入的管道不存在
  4. Scala REPL的使用
  5. python自学爬虫要多久_自学python爬虫需要多久
  6. 织梦后台登录出现500错误解决方案
  7. 自己捣鼓的小程序实现订单代付的功能
  8. python猴子分桃子的数学题_小学奥数猴子分桃练习及答案【三篇】
  9. [OPENAI2021力作][CLIP: Connecting Text and Images]
  10. 如何查看docker的版本号是多少