首页 > 解决方案 > 从第一个元素到最后一个但一个 VBA

问题描述

正如标题所说,我的问题是选择从第一个元素到最后一个元素的范围,所以例如我得到了从 A1 到 A10 的范围,我希望它从 A1 到 A9 中选择

到目前为止,我只知道如何选择整个范围,这Set NameRange = Range("A1", Range("A1").End(xlDown))很累,Set NameRange = Range("A1", Range("A1").End(xlDown))-1或者Set NameRange = Range("A1", Range("A1").End(xlDown)-1)但没有一个有效

非常感谢您的帮助

标签: excelvba

解决方案


Set NameRange = Range("A1", Range("A1").End(xlDown).Offset(-1))

应该管用。


推荐阅读