Excel+Python xlwings数据处理自动化
Python语法基础
- 概述-Python语言及其应用和特点
- 概述-下载安装Python IDLE
- 概述-编程示例
- 概述-编程规范
- 常量和变量-常量
- 常量和变量-变量-变量命名
- 常量和变量-变量-变量的声明、赋值和删除
- 常量和变量-变量-变量的数据类型
- 常量和变量-数字-整型数字
- 常量和变量-数字-浮点型数字
- 常量和变量-数字-复数
- 常量和变量-数字-类型转换
- 表达式-算术运算符
- 表达式-关系运算符
- 表达式-逻辑运算符
- 表达式-赋值/算术赋值/成员/身份运算符
- 表达式-运算符的优先级
- 流程控制-判断结构-单分支判断结构
- 流程控制-判断结构-二分支判断结构
- 流程控制-判断结构-多分支判断结构
- 流程控制-判断结构-有嵌套的判断结构
- 流程控制-判断结构-三元操作表达式
- 流程控制-循环结构-for循环
- 流程控制-循环结构-嵌套for循环
- 流程控制-循环结构-for…else用法
- 流程控制-循环结构-简单while循环
- 流程控制-循环结构-有分支的while循环
- 流程控制-循环结构-while循环嵌套
- 流程控制-其他结构
- 字符串-创建字符串
- 字符串-索引和切片
- 字符串-字符串的格式化输出
- 字符串-字符串的大小写
- 字符串-字符串的分割和连接
- 字符串-字符串的查找和替换
- 字符串-字符串的比较
- 字符串-去除字符串两端的空格
- 日期时间-获取日期和时间
- 日期时间-获取日期和时间
- 列表-创建列表
- 列表-索引和切片
- 列表-添加和插入列表元素
- 列表-删除列表元素
- 列表-列表元素排序
- 列表-列表元素计算
- 列表-列表的过滤
- 列表-二维列表
- 元组-元组的创建和删除
- 元组-索引和切片
- 元组-基本运算和操作
- 字典-字典的创建
- 字典-索引
- 字典-字典元素的增删改
- 字典-字典数据的格式化输出
- 集合-集合的创建
- 集合-集合元素的添加和删除
- 集合-集合的运算
- 函数-内部函数
- 函数-标准模块函数
- 函数-自定义函数-函数定义和调用
- 函数-自定义函数-有多个返回值的情况
- 函数-自定义函数-默认参数和可选参数
- 函数-自定义函数-可变参数
- 函数-自定义函数-参数为字典
- 函数-自定义函数-传值还是传址
- 函数-变量的作用范围
- 函数-匿名函数
- 模块-内置和第三方模块
- 模块-自定义模块
- 工程-导入内置模块和第三方模块
- 工程-导入自定义模块
- 异常处理-常见异常
- 异常处理-异常捕获-单分支的情况
- 异常处理-异常捕获-多分支的情况
- 异常处理-异常捕获-try…except…else…
- 异常处理-异常捕获-try…finally…
Python xlwings包和Excel对象模型
单元格对象
工作表对象
工作簿对象
Excel应用对象
数据读写
图形
- 创建图形-相关对象
- 创建图形-点
- 创建图形-直线段
- 创建图形-矩形、圆角矩形、椭圆和圆
- 创建图形-多义线和多边形
- 创建图形-曲线
- 创建图形-标签
- 创建图形-文本框
- 创建图形-标注
- 创建图形-自选图形
- 创建图形-图表
- 创建图形-艺术字
- 属性设置-颜色设置
- 属性设置-线条属性-LineFormat对象
- 属性设置-线条属性-颜色、线型和线宽
- 属性设置-线条属性-箭头、透明度和图案填充
- 属性设置-多义线、曲线和多边形的顶点属性
- 属性设置-面的属性-FillFormat对象、颜色和透明度
- 属性设置-面的属性-单色填充和渐变色填充
- 属性设置-面的属性-图案填充、图片填充和纹理填充
- 属性设置-文本属性
- 图形变换-图形平移
- 图形变换-图形旋转
- 图形变换-图形缩放
- 图形变换-图形翻转
- 更多操作-遍历工作表中的图形
- 更多操作-固定图形在工作表中的位置
- 更多操作-动画
- 图片-添加图片
- 图片-图片的几何变换
图表
- 概述-Excel图表还是Python图表?
- 创建图表-用xlwings方式创建图表
- 创建图表-用API方式创建图表
- 创建图表-用Shapes对象创建图表
- 创建图表-绑定数据
- 图表及其序列-设置图表的类型
- 图表及其序列-Chart对象的常用属性和方法
- 图表及其序列-设置序列
- 图表及其序列-设置序列中单个点的属性
- 基本图形元素-颜色设置
- 基本图形元素-线形图元的属性设置
- 基本图形元素-区域的透明度和颜色填充
- 基本图形元素-区域的图案/图片/纹理填充
- 坐标系-Axes对象和Axis对象
- 坐标系-坐标轴
- 坐标系-坐标轴标题
- 坐标系-数值轴取值范围
- 坐标系-刻度线
- 坐标系-刻度标签
- 坐标系-网格线
- 坐标系-多轴图
- 坐标系-对数坐标图
- 坐标系-其他属性
- 图表元素-SetElement方法
- 图表元素-图表区域/绘图区
- 图表元素-图例
- 输出图表-将图表复制到剪贴板
- 输出图表-图表保存为图片
数据透视表
公式和函数
- 概述-函数
- 概述-公式
- 概述-公式中单元格的引用
- 添加公式-输入普通公式
- 添加公式-用Formula属性输入A1样式的公式
- 添加公式-用FormulaR1C1属性输入R1C1样式的公式
- 添加公式-用FormulaArray属性输入数组公式
- 添加公式-使用WorksheetFunction属性
- 添加公式-使用Evaluate方法
- 公式相关-在单元格区域中查找公式
- 公式相关-判断指定单元格区域是否有公式
- 公式相关-复制和粘贴公式
- 公式相关-自动/手动计算
- 公式相关-自动填充公式
- 公式相关-隐藏和取消隐藏公式
- 名称用于公式-名称
- 名称用于公式-创建名称
- 名称用于公式-引用定义的名称创建公式
- 名称用于公式-把公式指定为名称
字典的应用
正则表达式
- 概述-什么是正则表达式
- 概述-正则表达式示例
- Python使用正则表达式-re模块-查找
- Python使用正则表达式-re模块-替换
- Python使用正则表达式-re模块-分割
- Python使用正则表达式-Match对象
- Python使用正则表达式-Pattern对象
- 编写正则表达式-元字符
- 编写正则表达式-重复
- 编写正则表达式-字符类
- 编写正则表达式-分支条件
- 编写正则表达式-捕获分组和非捕获分组
- 编写正则表达式-零宽断言
- 编写正则表达式-负向零宽断言
- 编写正则表达式-贪婪与懒惰
- 示例-提取字符串
- 示例-计算各班总人数
- 示例-提取日期
- 示例-整理数据
- 示例-提取数据
- 示例-整理数据
- 示例-数据汇总
提交答案
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!
馈,我们将及时处理!
课时介绍
数据汇总-多条件汇总数据汇总-多条件汇总数据汇总-多条件汇总
课程介绍
Excel+Python xlwings数据处理自动化,内容包括Python语法基础、Excel四大对象、图形、图表、数据透视表、公式和函数、字典应用、正则表达式等。
相关套餐:
Python+VBA办公自动化系列课程-CSDN程序员研修院


讲师:童大谦
图书《代替VBA!用Python轻松实现Excel编程》和《对比VBA学Python 高xiao实现数据处理自动化》作者。 致力于Office和WPS Office办公自动化,提供VBA和Python全系列视频课程。熟悉Power BI, Python, R, SPSS, MATLAB等数据分析软件。有多年VB和.NET软件开发经验。


推荐课程
