五官哪个最决定美丑:excel中,如何这样实现??

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 07:21:31
同一张表中,假设A整列和B整列单元格,我要实现同步,也就是改了A1的,B1就自己改了,改了B1的,A2也改了,得怎么弄?

要整一列都改变,A1对应B1,A2对应B2的,应该怎么弄呢?谢谢!

实在不明白这什么要这么做,通常在EXCEL中是不推荐两个单元格双向同步的,这实际上是循环引用。不过问题既然提出来了,还是有解决方法的。
VBA的添加方法和上一个问题相同:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then Target.Offset(0, 1) = Target
If Target.Column = 2 Then Target.Offset(0, -1) = Target
End Sub

在B1输入 =A1相关表达式
在A2输入 =B1相关表达式
然后用B1填充柄向下拖,用A2填充柄向下拖,
你这样设置整张表只改变A1就全部改变了

是不是两列内容完全一样?

如果是这样,在B1输入 =A1
然后在B1单元格用鼠标指向右下角,出现十字光标的时候向下拖,拖到和A列平行即可。

要使用VBA才能实现。当单元格内容被改变时,要判断当前单元格是不是第A或B列,如果是则进行替换操作。