
Excel自动化处理
文章平均质量分 61
学Python,玩转Excel,让办公变得轻松愉快~
街 三 仔
一个热爱编程的小工科男·阿里云专家博主
展开
-
【Excel自动化办公Part6】:插入图片、插入柱状图、插入条形图
目录一、插入图片二、插入柱状图三、插入条形图一、插入图片sheet.add_image(创建的对象,单元格)导入模块:from openpy.drawing.image import Image 例:将一张云中君的皮肤图片插入到表格中图片插入成功注意:一般我们插入的图片如果自定义的去修改图片的高和宽,会出现图片失真,模糊不清的情况,因此,我们可以查看图片原来的宽和高,根据图片原本的数值去插入图片。步骤:找到图片,鼠标点击右键,点击进入文本信...原创 2022-03-01 16:44:21 · 3660 阅读 · 0 评论 -
【Excel自动化办公Part5】:设置行高和列宽、合并单元格、取消合并单元格
一、设置行高和列宽sheet.row_dimensions[行编号].height=行高sheet.column_dimensions[列编号].width=列宽二、合并单元格sheet.merge_cells(待合并的格子编号)例:合并D3:F6单元格sheet.merge_cells(start_row=起始行号,start_column=起始列好,end_row=结束行号,end_column=结束列号)例:合并D1:F2单元格...原创 2022-02-27 18:39:58 · 1435 阅读 · 0 评论 -
【Excel自动化办公Part4】:调整字体与样式的操作——字体、边框、对齐格式、颜色填充
一、修改字体样式Font(name=字体名称, size=字体大小, bold=是否加粗, italic=是否倾斜, color=字体颜色)导入模块:from openpyxl.styles import Font二、获取表格中字体的样式cell.font.三、设置对齐格式Alignment(horizontal=水平对齐方式, vertical=垂直对齐方式, text_rotation=旋转角度, wrap_text=是否自动换行)导入模块:from ope.原创 2022-02-27 11:18:50 · 1148 阅读 · 0 评论 -
【Excel自动化办公Part3】:工作表的创建、删除、复制和修改名称,冻结窗格,添加筛选
一、作表的创建、删除、复制和修改名称操作1、创建新的工作表:workbook.create_sheet(sheet名称)2、删除一个工作表:workbook.remove(sheet实例)3、复制一个工作表:workbook.copy_worksheet(sheet实例)4、修改表格名称:sheet.title二、冻结窗格sheet.freeze_panes='D2'三、添加筛选sheet.auto_filter.ref=shee...原创 2022-02-27 09:11:47 · 853 阅读 · 2 评论 -
【Excel自动化办公Part2】:向某个格子里写入内容、append()插入行、在表格中插入公式、插入行和列、删除行和列、移动格子
以下所有操作会在Excel表格中的sheet工作表进行一、向某个格子中写入内容1、sheet['A1'] = 'hello world'2、cell.value = 'I Love Python'二、append()——插入一行的操作sheet.append(Python列表)三、在表格中插入公式在python中查看openpyxl模块可执行的Excel文件的命令:导入模块:from openpyxl.utils im...原创 2022-02-26 20:49:49 · 4456 阅读 · 0 评论 -
【Excel自动化办公Part1】:处理Excel文件的相关模块介绍、打开和读取表格内容
一、处理Excel文件的相关模块介绍1、openpyxl模块功能:(1)可以读取和写入excel文件(2)第三方模块,需要单独安装(3)处理excel数据(4)在表格内插入图表……2、安装方式Windows用户:pip install openpyxlMac用户:pip3 install openpyxl3、测试安装是否成功Windows用户打开命令行输入pythonMac用户打开终端输入 python3然后输入import openpyxl,按下回车原创 2022-02-26 18:29:11 · 2109 阅读 · 0 评论