|
楼主 |
发表于 2019-12-18 10:52
|
显示全部楼层
J 循环是肯定有用的,应该是我的简化模型不够严谨。实际的i循环有5000+,j循环有20+,output也有10多个,当模型100M的时候,就很慢了。能不能只针对以下几行进行优化,应该是赋值粘贴导致速度慢。多谢~
Sheets("T1").Range("A" & 1 + i & ":B" & 1 + i).Value = Sheets("Results").Range("F2:G2").Value
Sheets("T3").Range("A" & 1 + i & ":B" & 1 + i).Value = Sheets("Results").Range("F2:G2").Value
Sheets("T5").Range("A" & 1 + i & ":B" & 1 + i).Value = Sheets("Results").Range("F2:G2").Value
Sheets("T1").Range("C1").Offset(i, 0) = Sheets("Results").Range("H6").Value
Sheets("T3").Range("C1").Offset(i, 0) = Sheets("Results").Range("H8").Value
Sheets("T5").Range("C1").Offset(i, 0) = Sheets("Results").Range("H10").Value
Sheets("T1").Range("D1").Offset(i, 0) = Sheets("Results").Range("J6").Value
Sheets("T3").Range("D1").Offset(i, 0) = Sheets("Results").Range("J8").Value
Sheets("T5").Range("D1").Offset(i, 0) = Sheets("Results").Range("J10").Value
|
|