excel 两个表格中有相同的单元格,如何实现更改任一单元格数值后另一个跟着改变?

2024-10-29 20:44:47
推荐回答(4个)
回答(1):

用VBA就是通过两者以外加公式可以做到两个格互相同步的,只可以表1修改,表2变一样,或是表2修改,表1变一样,两者选一。

回答(2):

表1VBA
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
With Target
If .Column = 5 And .Row = 6 Then
Sheet2.Cells(7, 7) = Target.Value
End If
End With
End Sub

表2VBA
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
With Target
If .Column = 7 And .Row = 7 Then
Sheet1.Cells(6, 5) = Target.Value
End If
End With
End Sub

回答(3):

不用VBA是不可以做到两个格互相同步的,只可以表1修改,表2变一样,或是表2修改,表1变一样,两者选一。
用VBA就是通过两者以外加公式为实现了。

回答(4):

可以设置一个公式,比如想要让B栏的数值随着A栏改变,就在B的单元格设置“=A”,然后下拉公式,就要,当A栏的数值有改变时,B栏的数值随着A栏改变。
Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。