ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖
楼主: 天地一相

[已解决] VBA运行速度疑惑

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-4-30 08:47 | 显示全部楼层
lizhipei78 发表于 2024-4-30 08:23
机子有没有降低性能有很大影响,如同样的笔记本插电和不插电能相差一两倍

嗯,是这样的。寻找关键变量的时候,我会控制其它因素不变的。目前的判断结论是:不同系统可能是关键因素。验证也简单,同一个机子换个系统验证下即可。但我的局限使得我不能更好系统验证。所以来请教下大家。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-4-30 08:53 | 显示全部楼层
一招秒杀 发表于 2024-4-29 21:47
现在的内存你知道多么便宜吗? 反正都已经便宜到不忍直视了,还有人在用 Windows 7 吗?   无论如何 都要r把 ...

知道价格的,哪里需要升级,直接换机子。但我觉得无助于我的疑问。VBA单线程运行,核再多也没多大用。VBA跑起来,也就占250-300MB,加上系统,我观察也就1.02G的样子。内存8G也应该绰绰有余。真是要想跑的飞快,放弃VBA,编写能并行运算的程序即可。

TA的精华主题

TA的得分主题

发表于 2024-4-30 13:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
两台机器的硬件配置都是怎样的呢?

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-4-30 14:07 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
语虚何以言知 发表于 2024-4-30 13:30
两台机器的硬件配置都是怎样的呢?

嗯,其实这个不重要呀。之前,没使用数组方式改造VBA前,运行同样的文件,系统WIN10性能更优的机子耗时比系统WIN7性能差的机子少很多。改造后测试2台机子,WIN7系统的机子显示,数组改造效果很好,耗时大幅减少。诡异来了,原本想着WIN10机子也会有同样的改善效果。结果却大跌眼镜,耗时反而增加了接近一倍。我是几乎可以断定就是系统差异造成的,只需改变这个局限验证即可,无奈还不能动系统。所以发帖看,是否有人能解读这个现象。

TA的精华主题

TA的得分主题

发表于 2024-4-30 16:29 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
64位系统的BUG,和32位体验差老大一截

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-17 04:42 , Processed in 0.033536 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表