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.

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DataLab

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值