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

Excel 如何在另一个单元格中显示当前单元格的值?,excel,vba,Excel,Vba,如何显示另一个单元格中当前单元格的值 我在单元格中显示了40个不同数字的列表D1:H8 当我将光标移动到D2时,我想在单元格A1中显示该单元格的值 如果我使用箭头键将光标移动到G6,我希望G6中的值显示在A1中 我试图实现的是能够在单元格A1中显示范围D1:H8中任何单元格的值,而无需键入它们;只有将光标移到范围中的一个单元格,您才需要代码 此处的示例将选择中第一个单元格的值设置为A1 右键单击工作表选项卡 视图代码 粘贴下面的代码 代码 你的问题不清楚。请详细说明。如果需要,向我们展示数

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

  • 我在单元格中显示了40个不同数字的列表
    D1:H8
  • 当我将光标移动到
    D2
    时,我想在单元格
    A1
    中显示该单元格的值
  • 如果我使用箭头键将光标移动到
    G6
    ,我希望
    G6
    中的值显示在
    A1
我试图实现的是能够在单元格
A1
中显示范围
D1:H8
中任何单元格的值,而无需键入它们
;只有将光标移到范围中的一个单元格,您才需要代码

此处的示例将选择中第一个单元格的值设置为A1

  • 右键单击工作表选项卡
  • 视图代码
  • 粘贴下面的代码
  • 代码


    你的问题不清楚。请详细说明。如果需要,向我们展示数据和解释感谢您的回复,这完全符合我的需要。
    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