卧槽楼主你脑袋锈掉了?明显我回答的全面,而且还费劲写出代码来帮你解决问题,你竟然选一个没解决问题的答案。。。
假设,A1,B1
如果要实现在A1变则B1变,B1输入公式=A1
如果要实现B1变则A1变,A1输入公式=B1
如果要实现任意一个变另一个同时变,VBA
vba代码如下
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("A1") Then
Range("B1") = Range("A1")
ElseIf Target = Range("B1") Then
Range("A1") = Range("B1")
Else: Exit Sub
End If
End Sub
如A1和B1单元格相同,则B1单元格内输入=A1即可,当A1变化时,B1随之变化,而B1变化无法实现A1随之变化,没有这个函数。
最简单的方法:单元格B1输入 =Sheet!"A1",这样在A1单元格输入一个数据时,B1自动跟随,反之,在A1单元格输入 =Sheet!"B1" ,这样就可以了;