0
我基本上想要用公式填充H列中从第8行开始使用的所有单元格。我有最后一排计算的数量,并尝试应用这样的值:是否可以在Excel中使用变量作为范围的一部分?
Range("H8:HlastRow").Value = "=(RC[+1])*(RC[+2])"
但没有运气。有没有办法做到这一点,如果是的话,那么正确的语法是什么?
我基本上想要用公式填充H列中从第8行开始使用的所有单元格。我有最后一排计算的数量,并尝试应用这样的值:是否可以在Excel中使用变量作为范围的一部分?
Range("H8:HlastRow").Value = "=(RC[+1])*(RC[+2])"
但没有运气。有没有办法做到这一点,如果是的话,那么正确的语法是什么?
您需要添加变量是这样的:
Range("H8:H" & lastRow).Value = "=(RC[+1])*(RC[+2])"
如果你做你喜欢做,Excel将看到Hlastrow为 “textstring” – 2014-09-23 07:08:15
应该是'范围( “H8:H” &LASTROW) ' – 2014-09-23 07:15:23
好点;)被他的代码分心了。谢谢 – 2014-09-23 07:22:34