【问题标题】:Selecting a cell based on values in other cells根据其他单元格中的值选择一个单元格
【发布时间】:2016-08-21 03:36:21
【问题描述】:

我试图根据单元格 A1 和单元格 B1 中的数据简单地选择一个单元格。

例如 A1=3 和 B1=6。

让VBA选择单元格的代码是什么(第3行,第6列)

A1 和 B1 中的值会改变。我正在尝试根据这些单元格中的值选择单元格。

非常感谢。

【问题讨论】:

  • 到底要做什么?
  • 要添加到Scott,你只想选择单元格???
  • 最懒惰的可能是Cells([A1],[B1]).Select
  • 触摸。我从来没想过[]
  • 另一个例子,如果你想要那个地址的单元格的值,你可以使用一个公式=INDIRECT(ADDRESS(A1,B1))

标签: vba excel


【解决方案1】:
Sub selectCell()
xRow = Range("A1").Value
xCol = Range("B1").Value

Cells(xRow, xCol).Select
End Sub

【讨论】:

  • 你没读过cmets吗? @TimWilliams 和 EntryLevel 已经涵盖了这一点。