VBA和Python双语对照,Excel编程学习更简单

Excel VBA和Python双语对照学习

点这里看视频课程

目录

第1章 Excel编程与Python编程概述 1
1.1 关于Excel脚本编程 1
1.1.1 为什么要进行Excel脚本编程 1
1.1.2 选择VBA还是选择Python 2
1.2 使用Excel VBA编写程序 2
1.2.1 Excel VBA的编程环境 2
1.2.2 编写Excel VBA程序 4
1.3 使用Python编写程序 5
1.3.1 Python的特点 5
1.3.2 下载并安装Python 5
1.3.3 Python的编程环境 6
1.3.4 编写Python程序 7
1.4 编程规范 9
1.4.1 代码注释 9
1.4.2 代码续行 10
1.4.3 代码缩进 10

第2章 常量和变量 12
2.1 常量 12
2.1.1 Excel VBA常量 12
2.1.2 Python常量 13
2.2 变量及其操作 14
2.2.1 变量的命名 14
2.2.2 变量的声明 15
2.2.3 变量的赋值 16
2.2.4 链式赋值 18
2.2.5 系列解包赋值 18
2.2.6 交换变量的值 19
2.2.7 变量的清空或删除 19
2.2.8 Python对象的三要素 20
2.3 变量的数据类型 21
2.3.1 基本的数据类型 21
2.3.2 数据类型转换 23
2.4 数字 25
2.4.1 整型数字 25
2.4.2 浮点型数字 26
2.4.3 复数 27
2.4.4 类型转换的有关问题 28
2.4.5 Python的整数缓存机制 29

第3章 表达式 30
3.1 算术运算符 30
3.2 关系运算符 32
3.3 逻辑运算符 34
3.4 赋值运算符和算术赋值运算符 36
3.5 成员运算符 36
3.6 身份运算符 38
3.7 运算符的优先级 38

第4章 初识Excel对象模型 42
4.1 Excel对象模型 42
4.1.1 对象及相关概念 42
4.1.2 Excel对象及其层次结构 43
4.2 操作Excel对象模型的一般过程 44
4.2.1 使用Excel VBA操作Excel对象模型的一般过程 44
4.2.2 与Excel相关的Python包 45
4.2.3 xlwings包及其安装 46
4.2.4 使用xlwings包操作Excel对象模型的一般过程 47
4.3 与Excel对象模型有关的常用操作 49
4.3.1 获取文件的当前路径 49
4.3.2 对象的引用 50
4.3.3 获取末行行号:给参数指定常数值 51
4.3.4 扩展单元格区域 52
4.3.5 修改单元格区域的属性 53

第5章 流程控制 54
5.1 判断结构 54
5.1.1 单分支判断结构 54
5.1.2 二分支判断结构 55
5.1.3 多分支判断结构 56
5.1.4 有嵌套的判断结构 58
5.1.5 三元操作表达式 60
5.1.6 判断结构示例:判断是否为闰年 62
5.2 循环结构:for循环 64
5.2.1 for循环 64
5.2.2 嵌套for循环 66
5.2.3 Python中的for…else的用法 67
5.2.4 for循环示例:求给定数据的最大值和最小值 68
5.3 循环结构:while循环 69
5.3.1 简单while循环 70
5.3.2 Python中有分支的while循环 72
5.3.3 嵌套while循环 72
5.3.4 while循环示例:求给定数据的最大值和最小值 73
5.4 Excel VBA的其他结构 75
5.4.1 For Each…Next循环结构 75
5.4.2 Do循环结构 76
5.5 其他语句 77
5.

你可能感兴趣的:(Excel,VBA与Python双语对照,excel,python,vba)