VBA - 在鼠标单击时填充来自不同工作表的单元格

时间:2013-07-31 12:40:25

标签: vba onclick automation

我面临的问题是,当用户点击单元格时,我需要一个单元格从同一工作簿中不同工作表中的单元格引用中自动填充。

E.g。 1)用户点击表1中的A1 2)纸张1上的单元格A2填充来自纸张2中单元格A1的值

我需要这个函数来跨越大约80多个引用,换句话说,我在表1中列出了80多个项目名称a1 = projectname 1 a2 = projectname2,依此类推。 表2包含所有项目描述... a1 project1 descroption..a2 project2 description等。

1 个答案:

答案 0 :(得分:0)

我相信你要找的是Worksheet_SelectionChange事件。

在您选择的工作表中添加以下内容:

Private Sub Worksheet_SelectionChange(ByVal Target as Range)
   If Target.column = 1 Then
     ... do something
   End If
End Sub

只要您选择新单元格,就会调用此方法。