【发布时间】:2010-11-10 16:37:12
【问题描述】:
我不知道从哪里开始使用谷歌搜索...我有一个工作簿,希望在不同的工作表上有 2 个单元格,如果一个单元格更新,另一个单元格也会更新。但是我希望能够更改 任一 单元格和另一个以更新...这可能吗?
【问题讨论】:
-
如果您详细说明每个单元格中的内容以及它们之间的关系,也许有人会想出一些非 VBA 的东西。
标签: excel excel-2007 worksheet-function
我不知道从哪里开始使用谷歌搜索...我有一个工作簿,希望在不同的工作表上有 2 个单元格,如果一个单元格更新,另一个单元格也会更新。但是我希望能够更改 任一 单元格和另一个以更新...这可能吗?
【问题讨论】:
标签: excel excel-2007 worksheet-function
您可以添加一个由 Worksheet Changed 事件触发的宏,该事件监控其中任一单元格的更改并将更改复制到另一个单元格。
【讨论】:
在 Excel 中打开您的 VB 编辑器,并在每个受影响的工作表中使用类似于以下内容的内容,并更改所需的工作表名称和范围。
Private Sub Worksheet_Change(ByVal target As Range)
If target.Address = "$A$1" Then
ActiveWorkbook.Worksheets("Sheet2").Range(target.Address).Value = target.Value
End If
End Sub
正如对詹姆斯回答的评论中所述,除非您使用两个额外的单元格,否则如果没有这么少量的代码,这实际上是不可能的。
【讨论】: