excel - 从第一个元素到最后一个但一个 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)
但没有一个有效
非常感谢您的帮助
解决方案
Set NameRange = Range("A1", Range("A1").End(xlDown).Offset(-1))
应该管用。
推荐阅读
- c++ - 谷歌测试中的 EXPECT_NO_DEATH()
- php - ajax 文件名作为二进制发送
- webassembly - Wasmer 中的“将其嵌入其他语言”是什么意思?
- java - 为什么我在使用 Retrofit 和 GSON 转换器映射的对象属性上得到空值?
- c# - 提交时的 ASP.NET MVC C# 电子邮件通知
- windows - NTUSER reg 条目不会反映在当前用户中
- android - 在android中使用依赖微调器(多个微调器)的问题
- .net - 动态 TableLayoutPanel 控件保持边框宽度
- delphi - 检查 Delphi OLE 连接是否仍然存在
- python - 导入自定义模块python时省略子目录