如何在另一个单元格中显示哪个单元格的当前值?

时间:2017-06-03 00:23:57

标签: excel excel-vba vba

如何显示另一个单元格中当前单元格的值?

  • 我在单元格D1:H8中显示了四十个不同数字的列表。
  • 当我将光标移动到D2时,我想在单元格A1中显示该单元格的值。
  • 如果我使用箭头键移动光标让我们说G6,我希望G6中的值显示在A1

我要努力实现的是能够显示单元格D1:H8 范围内A1范围内的任何单元格的值,而无需将其键入;只有将光标移动到范围

中的一个单元格

1 个答案:

答案 0 :(得分:1)

您需要代码

此处的示例将选择中的第一个单元格的值放入A1

enter image description here

  1. 右键单击工作表标签
  2. 查看代码
  3. 粘贴在下面的代码中
  4. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    On Error Resume Next
    Set rng1 = Target.Cells(1)
    On Error GoTo 0
    If Not rng1 Is Nothing Then [a1].Value = rng1.Value
    End Sub