元问答栏目视频美女
  1. 编程问答
  2. 答案列表

excel里,vba与python那个更好用

回答列表
我不知道python处理数据会有多快,但我平时用vba处理几万行数据的汇总,筛选,添加,计算,去重也就几秒钟的时间,导致我vba越用越熟练,反而python水平一直停留在初级阶段。
主要处理office的内部元素方便不,比如处理ppt的水印。上次找模板,遇到一个很恶心的ppt,每张ppt里面都有十几个文本框水印,搞了很久都没办法,最后百度了半天,是用vba批量删除才搞定。
xlwings好像光pip安装包没用的,还要装什么支持软件,一机一装才有用,也就是说,拷贝python程序的u盘无法在别的电脑使用xlwings!对于禁止电脑随意安装软件的各大公司来说是鸡肋!只能在家自己的电脑上用。还有看了很多python替换vba的,都是在处理数据上。ppt和word的应用呢?
会python的人用python,会vba的用vba,没有那个比那个差的说法。主要区别是vba 是office自带,python需要部署环境。
py有excel的库,用来做数据处理性能是肯定比excel好的,但是一般文员用个excel会用个计算函数顶天了。真正有需要的怎么会找个写代码的去做这些,直接定制开发erp了。当然,国企和事业单位除外。
python用在excel上基本上是要处理上百个表格这种,一个表格5m以上,这种大表格公式又多,excel打开很慢,用python可以很快打开,而且可以用多线程。
vba与python是货车与火车的区别。本来excel里就没py什么事,都是培训班想割韭菜的广告。
猜你喜欢
相关推荐