有两个excel单元格相同吗?

时间:2016-03-01 17:57:54

标签: excel excel-formula

我很确定你不能在Excel中做到这一点,但在这里它。你能说," Cell 1"和" Cell 2"两者都是可编辑的,同样的东西? 所以如果我编辑" Cell 1"它将改变" Cell 2"如果我改变" Cell 2"它将改变" Cell 1"。我一直遇到自我引用错误,并想知道是否还有其他方法。

3 个答案:

答案 0 :(得分:1)

如果VBA不是一个选择那么你可以这样做:

让Cell 1(比如A1)成为输入单元

设置单元格2 =单元格1(即说A2,A2类型=A1

更新A1,只需输入,输入单元格和A2将相应更新。

更新A2,选择A2并按Ctrl+[,excel会将您带到A1,然后输入A1。输入后,要返回A2,请选择A1,然后按Ctrl+]

如果您与他人共享工作簿,请在A2处对如何操作单元格发表评论,并警告用户不要删除公式。

欢呼声

答案 1 :(得分:0)

你可以使用vba:

/* Odd Row */
tr:nth-child(2n+1) {
  background: #efef00;
}
/* Even Row */
tr:nth-child(2n) {
  background: #ffffff;
}

答案 2 :(得分:0)

是的 - 使用VBA。例如,将其添加到您的工作表代码中 - 它将"链接"细胞A1和B1

Private Sub Worksheet_Change(ByVal Target As Range)
    temp = Application.EnableEvents
    Application.EnableEvents = False
    If Target.Address = "$A$1" Then
       Me.Range("B1") = Target
    ElseIf Target.Address = "$B$1" Then
       Me.Range("A1") = Target
    End If
    Application.EnableEvents = temp
End Sub