excel - 选择范围顶部的单元格
问题描述
我现在有一个范围 A2:A10 但我需要选择 A1,我该怎么做?
提前致谢!
编辑:对不起,我应该更具体。它是循环的一部分,因此范围是动态的。以下代码解决了我的问题。我需要它来处理任何列,而不仅仅是 A2:A10。
Sub test2()
Dim myRange As Range, desiredRange As Range
Set myRange = ThisWorkbook.Worksheets("Sheet1").Range("A2:A10")
Set desiredRange = myRange.Resize(1, 1).Offset(-1)
desiredRange.Select
End Sub
解决方案
您的代码中没有显示循环。如果您myRange
使用单个列重复设置变量,那么您只需使用
myRange.Cells(1,1)
引用第一个单元格
推荐阅读
- c# - C#:String[] of lines,使用带有 ToCharArray() 的 2D char 数组来存储每一行?
- c# - @Html.DropDownListFor onchange 没有调用提到的 Action 方法
- apache-spark - LAST (not NULL) 在少数记录上给出了不正确的答案 (Apache Spark SparkSQL)
- oracle - ORA-00926 缺少值关键字
- c++ - 在 SFML (C++) 中启动新窗口
- wpf - WPF - 如何在 Mahapps HamburgerMenuItem 中使用徽章
- ruby-on-rails - Rails5:fields_for 仅在需要且选中复选框时
- automation - 管理 tosca testsuit 中的选项卡
- html - Angular 测试一个更新值的函数
- pandas - Matplotlib 问题匹配 # of values to # of labels -- ValueError: 'label' must be of length 'x'