在excel文件中链接单元格
问题描述:
我想链接excel表格中的两个单元格。所以我可以从两边编辑单元格值。在excel文件中链接单元格
例如:
我在我的Excel中有两张纸。 sheet01 sheet02
sheet01的A1单元与sheet02的A1单元连接。
我可以在sheet02 编辑sheet01细胞和显示值,但sheet02细胞具有= sheet01!A1
现在我想的方式来编辑sheet02 A1单元格这是在sheet01的A1单元格显示数据。
简单地说,在excel中两个链接单元的双方通信。
答
使用此代码为“工作表Sheet1”对象:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
ThisWorkbook.Sheets("Sheet2").Range("A1").Value = Target.Value
End If
End Sub
您也可以将此代码复制到“Sheet2的”对象。您只需将表格(“Sheet2”)部分更改为表格(“Sheet1”)。
您将要在工作表更改事件中使用VBA –