选择一行中包含值的最后一个单元格 - 多个单元格

时间:2014-04-08 08:56:18

标签: excel select row

我想在我的excel文件中选择几行中的最后一个值。 例如,我有宏:

Range("L834").Value = Range("IV834").End(xlToLeft).Value
Range("L836").Value = Range("IV836").End(xlToLeft).Value
Range("L837").Value = Range("IV837").End(xlToLeft).Value
Range("L839").Value = Range("IV839").End(xlToLeft).Value

这是选择行L834到L839,它在L834中显示行中的最后一个值。

我想找到一种更简单的方法来对这些范围进行分组。我试过了:

Range("L834:L839").Value = Range("IV834:IV839").End(xlToLeft).Value

但它实际上并不起作用。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

作为评论的后续行动,这个有效:

Range("L834:L839").Value = Cells(834,Columns.Count).End(xlToLeft).Resize(6).Value