[算表] 变量回收再利用能提效或省资源吗?

楼主: Kamikiri (☒☒)   2019-10-16 00:40:09
软件:OFFICE 365 EXCEL
版本:1908
最近开始自学研究阵列的用法
发现变量跟阵列都是吃内存为主的运算法
所以我在想是不是每次计算完之后就要Erase
或是干脆后续的算式也用同个阵列变量
就不用特地去Erase
例如
i = Range("A1:B100000")
(变量i用完之后)
i = Range("C1:D100000")
所以应该只会有20万个阵列数值占用内存
而分成i1跟i2两个的话会变成有40万个阵列数值占用内存
我这样理解应该没错吧?
如果像这样共用阵列或每次用完都Erase掉
会提高效率或是节省内存资源吗?
另外有没有办法能监看阵列的内存占用量呢?
看工作管理员感觉还是不太准确

Links booklink

Contact Us: admin [ a t ] ucptt.com