【Excel自动化办公Part2】:向某个格子里写入内容、append()插入行、在表格中插入公式、插入行和列、删除行和列、移动格子

简介: 【Excel自动化办公Part2】:向某个格子里写入内容、append()插入行、在表格中插入公式、插入行和列、删除行和列、移动格子
  • 以下所有操作会在Excel表格中的sheet工作表进行




一、向某个格子中写入内容


  • sheet['A1'] = 'hello world'

5f71ea9d465641e8a0a76c936deff6b9.png

af1ff4ef5c434094ba7fef2fd4b5cb30.png


  • cell.value = 'I Love Python'


e1ed461e4e6b4a4ca615295ffe8f0ebc.png


c1ec888dcbad4cd494b8b7ee8e131b1b.png



二、append()——插入一行的操作


sheet.append(Python列表)

90affa8afaa34283b4d589e34a548340.png


c4d9b803a3474e60b50e34a09001bd5c.png


384951b973fb4bcd914acfccb7d67d95.png

71b7d2fa66374c06a9ff1e1edc4c0299.png



三、在表格中插入公式


3d3eaf7864fa4c6e9e5e2b1e7017028d.png

96edb5de9c5e4bd2b0d4875833825adb.png

9066d251cb5e41f684769f8b190fbe9f.png



  • 在python中查看openpyxl模块可执行的Excel文件的命令


导入模块:from openpyxl.utils import FORMULAE


6a3477caa2b4475ca62f90d432a8eb7c.png




四、插入行和列的操作


1、插入一列


sheet.insert_cols(idx=数字编号)

在第一列前插入一列


bf005e784aff4091bdbad9748b928fe2.png

96ea4a68ff5d4965bc0bcc4de5fabf12.png


0a7be0586c314d68bbf4c18ddd46101c.png



2、插入多列


sheet.insert_cols(idx=数字编号, amount=要插入的列数)


  • 在第二列前插入3列

2817bb5c0e734df49fdef73f36bc5c4c.png


d969319ce4d5469e856b6b522c3e7323.png



3、插入一行


sheet.insert_rows(idx=数字编号)


  • 在第三行前插入一行

7ba25d5100c94d3fa9cb85dfb451a6ba.png

06f7706f64234eaea532968da6dcd0e1.png

4、插入多行


sheet.insert_rows(idx=数字编号, amount=要插入的行数)


  • 在第三行前插入三行



f5b50cdceae2446cb6b9dda94353902c.png


774afb1878b34d4d83f20281fb3b22b8.png



五、删除行和列的操作


1、删除列


sheet.delete_cols(idx=数字编号, amount=要删除的列数)


  • 例:sheet.delete_cols(idx=1, amount=3)——表示从第一列开始往后删除三列(包括第三列)


b9a7f872934c4b43bd3b655282b93ea8.png


d925b6f153c643c8b5459e9300140b58.png


2、删除行


sheet.delete_rows(idx=数字编号, amount=要删除的行数)


  • 例:sheet.delete_rows(idx=3, amount=3)——表示删除从第三行开始往后删除三行(包括第三行)


646b03382da74870b85820003ddcb9fc.png

6d010c6145734f109b79cfab96ad6579.png


6db1797eb0d945238a87819f9334cc85.png




六、移动格子的操作


sheet.move_range('A3:B8', rows=2, cols=2)


  • rows等于一个正数时表示向下移动,负数表示向上移动


  • cols等于一个正数时表示向右移动,负数表示向左移动


  • 例:将B4:C7的单元格向下移动三行


1ffdb44ec8d04a50915a101adb3dfe7f.png

505f2d7641fd41ada33698c7e80b4e51.png

3e14963054da4f8bae90b771efe6735c.png


  • 例:将B7:C10单元格向上移动两行

599386a6eae1432f885e369eb2a9723a.png

130c584de20c432faf20b9f620b65caa.png


  • 将B5:C8单元格向左移动三列


181c7b4ffbf24b76a2fad17a9395df70.png

90dc0beda1804d3fbda6fe1e312855eb.png


  • 将E5:F8单元格向上移动两行,向左移动三列


b6b43daf734d4bb1ac2baee6d8537f1c.png

0f6a71fa82da4f33a1e4647ddde1d18d.png

相关文章
|
7天前
|
Python
Pandas处理日常EXCEL表格的便捷操作
Pandas处理日常EXCEL表格的便捷操作
|
8天前
|
数据安全/隐私保护
杨老师课堂之Excel VBA 程序开发第七讲表格数据高亮显示
杨老师课堂之Excel VBA 程序开发第七讲表格数据高亮显示
12 1
|
8天前
|
数据安全/隐私保护
杨老师课堂之Excel VBA 程序开发第六讲根据部门列创建工作表
杨老师课堂之Excel VBA 程序开发第六讲根据部门列创建工作表
11 0
|
8天前
|
数据安全/隐私保护
杨老师课堂之Excel VBA 程序开发第六讲 根据制定列创建相应工作表及数据
杨老师课堂之Excel VBA 程序开发第六讲 根据制定列创建相应工作表及数据
10 1
|
14天前
|
SQL Rust 数据挖掘
4秒读取50w行Excel数据
4秒读取50w行Excel数据
|
1天前
|
数据格式 Windows
必知的技术知识:Excel公式SWITCH函数你用过吗?多种查找函数介绍
必知的技术知识:Excel公式SWITCH函数你用过吗?多种查找函数介绍
|
24天前
|
SQL 存储 数据可视化
excel表格sql数据库
Excel表格和SQL数据库是两种不同的数据管理工具,它们各自有自己的特点和用途。下面我将分别介绍它们,并探讨它们之间的关系和互操作性。 一、Excel表格 Excel是微软公司推出的一款
|
3天前
|
存储 Python
自动化办公的python代码
自动化办公的python代码
12 0
|
29天前
|
JavaScript Java 测试技术
基于ssm+vue.js的办公自动化管理系统附带文章和源代码设计说明文档ppt
基于ssm+vue.js的办公自动化管理系统附带文章和源代码设计说明文档ppt
20 4
分享:2秒快速查询40万手机号码归属地,批量手机号码归属地查询可以导出excel表格,WPS表格查询手机号码归属地怎么操作,批量手机号码归属地批量查询软件,批量号码查询按省份和城市分类,按运移动号码电信号码联通号码分类整理
本文介绍了如何批量快速查询手机号码归属地并进行分类。首先,通过提供的百度网盘或腾讯云盘链接下载免费查询软件。其次,开启软件,启用复制粘贴功能,直接粘贴号码列表并选择高速查询。软件能在极短时间内(如1.76秒内)完成40多万个号码的查询,结果包括归属地、运营商、邮箱和区号,且数据准确。之后,可直接导出数据至表格,若数据超过100万,可按省份、城市及运营商分类导出。文章还附带了操作动画演示,展示全程流畅的处理大量手机号码归属地查询的过程。
分享:2秒快速查询40万手机号码归属地,批量手机号码归属地查询可以导出excel表格,WPS表格查询手机号码归属地怎么操作,批量手机号码归属地批量查询软件,批量号码查询按省份和城市分类,按运移动号码电信号码联通号码分类整理