网友提问:
经常使用Excel,学习VBA还是PYTHON?哪个容易学?我是四十岁大叔?
优质回答:
我之前也尝试过学VBA,后来用了Python,VBA却一直没学会。个人建议还是学Python好,主要考虑以下几点:
上手难易度来说,Python 容易一些。我试了一段时间VBA,想做一些自动化工作,感觉非常麻烦,所以干脆放弃了,而Python是一套很标准的编程语言,逻辑很清楚,学起来很快。当然,也有可能我方法不对。
学习资料上说,Python非常丰富,VBA比不上。
之后写代码的容易程度。这一点Python完胜,就算在编程语言中,Python也可以说是使用最方便,实现脚本需求最快的语言。
对日常需求的满足程度。VBA肯定能满足Excel操作的所有需求;而Python操作Excel主要使用xlrd、xlwt模块,我个人使用的经验是,设置单元格格式比较麻烦,当然,我不清楚VBA中是不是也这么麻烦。
未来的扩展能力。毫无疑问,这一点也是Python完胜,Python作为一门脚本语言,在工作的各个场景中都很有用处,数据处理和分析,文本处理等,都有很常见的自动化需求。
其实,之前有很多人提议微软的office直接支持Python编程,好像微软已经接受了这个提议,只是具体实现尚需时间。从这个角度来说,这时再学VBA,就有点像49年加入国民党了。
供参考!
其他网友回答
使用VBA会更好一些,基本的Excel编程需求都可以解决了,而pathon灵活性比较好,在多数开发语言里都会和pathon结合来提高程序的灵活性,并且pathon在AI领域应用也比较广泛,当然如果你有兴趣来学习好pathon可以做程序开发工作了。
其他网友回答
“我是四十岁大叔?”
里边的问号是啥意思?其实你不知道自己的年龄?