[英]Excel VBA - How To Insert Value without Formula?
公式执行后显示在每个单元格上,是否可以不显示公式?
VBA代码:
Set rngCell = wbk.Worksheets("TEST1").Range("C1")
For i = 1 To 81
rngCell.Offset(i, 0).Value = "=round((COUNTIF('T2'!C[7],RC[-2])/60),2)"
rngCell.Offset(i, 1).Value = "=round((COUNTIF('T3'!C[6],RC[-3])/60),2)"
rngCell.Offset(i, 2).Value = "=round((COUNTIF('T4'!C[5],RC[-4])/60),2)"
rngCell.Offset(i, 3).Value = "=round((COUNTIF('T5'!C[4],RC[-5])/60),2)"
Next
有很多方法可以做到这一点,可能是在循环后添加它的最简单的方法:
wbk.Worksheets("TEST1").Range("C2:F82").Value = wbk.Worksheets("TEST1").Range("C2:F82").Value
wbk.Worksheets("TEST1").Range("C2:F" & i).Value = wbk.Worksheets("TEST1").Range("C2:F" i).Value
...我希望我的单元格引用正确...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.