发布网友 发布时间:2022-04-23 03:26
共3个回答
热心网友 时间:2022-04-18 02:46
1、VBA的执行效率取决于你的代码,举个例子来说,本来在VBA中能用sql完成的工作你非要循环取值,这个效果自然很低(而且不排除你的代码本身有bug)
2、至于py优势在于扩展模块多,适合做一些深度分析工作,至于效率未必会比vba快多少,毕竟py和vba同属于解释型语言。
热心网友 时间:2022-04-18 04:04
VBA是单线程的
Python支持多线程
就这个而言Python肯定是会高效很多
不过还没开始学Python,到掌握编写多线程代码这个时间就不好说了。。。。
数据这么庞大
VBA下也就是一次性将数据放入数组,再进行分析这办法了
热心网友 时间:2022-04-18 05:38
这种问题 可能用python的pandas是比较可行的 我觉得C#也是可以的,毕竟是编译型语言 性能可能比python还好