当前位置:首页教育技巧WPS技巧wps图表

wps不支持vba,wpsjs vba与excel运行速度对比

2025-01-04 12:07:45


测试环境:win7 wps2019 excel2010

目标:对比逐格A1-A10000写入速度

以下代码都是同一电脑,同一系统下测试:

Option Explicit Public Declare Function GetTickCount Lib "kernel32" () As Long Sub test() Dim t, i t = GetTickCount For i = 1 To 10000 Cells(i, 1) = i Next MsgBox GetTickCount - t End Sub

运行速度大约是171-250毫秒之间

把以上代码放在wps vba中运行:

速度耗时达到1092毫秒,多次运行速度差不多。粗略估计速度excel运行速度是wps表格的五倍多,为什么相差这么多?欢迎网友留言指正。

如果换用wps js,wps的速度能否得到改善呢?

下面再来测试wpsjs,切换到wps环境

function test(){ Console.log(new Date()) for(i=1;i<=10000;i++){ Cells.Item(i,1).Value2=i } Console.log(new Date()) }

在立即窗口中查看时间间隔:

2021/10/29 0:43:22

2021/10/29 0:43:24

依然达到用时1秒以上?

本人不是任何产品的忠实粉丝,本人只相信实证数据。为什么有如此大差别

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .