excel,表1和表2为行列互换关系,表1中某个单元格A5修改时表2中相应单元格E1也自动修改
表1
表2
表1和表2为行列互换关系,同时想让表1和表2产生关联,表1中莫个数据修改时,表2中对应相同的数据自动进行修改(假设修改表1中的A5,那么表2中的E1也跟着自动修改)。求大神帮忙,已经问了很多人了,都不会弄!
好一个“表1和表2为行列互换关系”,看了大半天才看明白,就是一个转置关系。
Private Sub Worksheet_Activate()
Cells.ClearContents
Sheets("表1").UsedRange.Copy
[a1].PasteSpecial Transpose:=True
Application.CutCopyMode = False
[a1].Select
End Sub
————————————激活“表2”后,看看结果————————
表2可以加公式吗?
可以的话用ROW()和COLUMN()返回行标列标,用INDIRECT+ADDRESS引用
数据量多的话可能会卡
不能用公式的话可以用VBA做
在表2你想关联的位置输入=切换到表1左键点击你想关联的数值或D6 回车 完成
热门标签: