我在这个站点上看到了很多使用循环Range方法的VBA代码For:
Range("A" & i)
Run Code Online (Sandbox Code Playgroud)
与正确的Cells命令相反:
Cells(i,1)
Run Code Online (Sandbox Code Playgroud)
我总是知道Cells方式更快,部分是因为Range需要更长时间才能解决,部分原因是连接(&)是一个相对缓慢的过程(与任何其他简单的算术操作相反 - AFAIK).
所以,问题是,它真的更快吗?多少钱?有时,Range格式更具可读性,特别是对于新手.速度增益是否证明了轻微的不适以及回复中必要的额外解释?