假设您希望单元格A1和B1总是包含相同的值。如果用户只能修改A1,那么B1中只需要“= A1”。Excel/VBA - 对单元格A1的更改反映在B1中,反之亦然(即,更改同时双向流动)
如果您需要用户能够修改两者,该怎么办?
这只能用VBA代码实现吗?如果只能通过VBA实现,并且需要以这种方式连接多个单元,那么对其进行编码最可维护的方法是什么?
看来,Excel假定你只想修改一个地方的值。如果您有大量令人生畏的数据表,并且您希望在单独的选项卡中为其提供更简单的视图,则这是有限制的。
假设您希望单元格A1和B1总是包含相同的值。如果用户只能修改A1,那么B1中只需要“= A1”。Excel/VBA - 对单元格A1的更改反映在B1中,反之亦然(即,更改同时双向流动)
如果您需要用户能够修改两者,该怎么办?
这只能用VBA代码实现吗?如果只能通过VBA实现,并且需要以这种方式连接多个单元,那么对其进行编码最可维护的方法是什么?
看来,Excel假定你只想修改一个地方的值。如果您有大量令人生畏的数据表,并且您希望在单独的选项卡中为其提供更简单的视图,则这是有限制的。
看起来像只有通过VBA和利用编写代码才能触发'Change'事件。这个链接是一个论坛,有人给出了一个示例代码片段。不幸的是,需要你创建一个帐户,但我并不想这样做:
而且,这里是本文档的链接更改事件:
http://msdn.microsoft.com/en-us/library/office/ff839775.aspx
的http:// help.lockergnome.com/office/excel-cells--ftopict997194.html – 2013-04-22 01:06:29