Excel VBA换M1 Max会快很多吗?

s
sirlord
楼主 (未名空间)


硬件盲求助。现在的mbp是16年的i5 四核,16gb,512gb。工作原因有个Excel vba每天跑一下差不多十个小时。除了优化算法(这个不归我管),换新的max能大幅度减少计
算时间吗?现在每天的半天时间本子都在跑计算感觉太不productive了。谢谢各位高人。

补充一下,不需要图形图像处理功能,平时这个本子除了跑Excel以外使用度并不很高。
T
ToyotaYaris

Excel VBA 并不原生支持 apple silicon
可以在Rosetta下跑,会更快
但微软的这玩意会经常crash

建议找台机子试验一下再决定

S
SimpleRed

你是MAC装了Windows跑VBA吗?我以为MAC系统的Excel不支持VBA呢。

16年的U是6代的,比较糟。至少也要18年8代U以后的比较好。M1跑Office如何不知道,好像微软原生的Office还不支持M1吧?只有测试版。

像你这样的,不如另外搞台8代U的Intel NUC迷你机放着每天专门跑这个VBA。
a
aaaaaaah

一般来说找另一台机器单跑程序,也就几百刀的成本
r
readma

应该不会,硬件性能提升没那么大。感觉还是从优化入手比较合适,10几个小时说不定能优化到几十分钟
d
didadida

Excel for Mac就是个阉割了的太监
很多功能没有

【 在 sirlord (sirlord) 的大作中提到: 】
: 硬件盲求助。现在的mbp是16年的i5 四核,16gb,512gb。工作原因有个Excel vba每天
: 跑一下差不多十个小时。除了优化算法(这个不归我管),换新的max能大幅度减少计
: 算时间吗?现在每天的半天时间本子都在跑计算感觉太不productive了。谢谢各位高人。
: 补充一下,不需要图形图像处理功能,平时这个本子除了跑Excel以外使用度并不很
高。

e
ebidder

老实讲,要想快,改用其他自动化方法,比如用Python。
T
ToyotaYaris

哎呦喂

抵达逼也来学习我们苹果公司的使用技巧

【 在 didadida (滴滴嗒嗒) 的大作中提到: 】
: Excel for Mac就是个阉割了的太监
: 很多功能没有
: 人。
: 高。

s
sirlord


我没装win,就是Macos下面跑Excel for mac加vba。vba是在这个环境下写的我也没法
找个win的pc或者本子重写。就是觉得一跑就十个小时太浪费时间了。
l
lilylily

用Python啥的重写是正解。原来我有一个VBA要处理几十万行数据,一次运行一个多小
时。改成Python只用半分钟就运行完了。