Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel/VBA-对单元格A1的更改反映在B1中,反之亦然(即更改双向流动)_Excel_Vba - Fatal编程技术网

Excel/VBA-对单元格A1的更改反映在B1中,反之亦然(即更改双向流动)

Excel/VBA-对单元格A1的更改反映在B1中,反之亦然(即更改双向流动),excel,vba,Excel,Vba,假设希望单元格A1和B1始终包含相同的值。如果用户只能修改A1,那么您只需要B1中的“=A1” 如果您需要用户能够同时修改这两个选项,该怎么办 这是否只有使用VBA代码才能实现?如果只有VBA才能实现,并且您需要以这种方式连接多个单元格,那么编写代码的最易维护的方式是什么 Excel似乎假定您只想在一个位置修改一个值。如果您有大量令人生畏的数据表,并且希望在单独的选项卡中为它们提供更简单的视图,则这是有限制的。看起来只有通过VBA和使用编写代码才能触发“更改”事件。这个链接是一个论坛,有人在这里

假设希望单元格A1和B1始终包含相同的值。如果用户只能修改A1,那么您只需要B1中的“=A1”

如果您需要用户能够同时修改这两个选项,该怎么办

这是否只有使用VBA代码才能实现?如果只有VBA才能实现,并且您需要以这种方式连接多个单元格,那么编写代码的最易维护的方式是什么


Excel似乎假定您只想在一个位置修改一个值。如果您有大量令人生畏的数据表,并且希望在单独的选项卡中为它们提供更简单的视图,则这是有限制的。

看起来只有通过VBA和使用编写代码才能触发“更改”事件。这个链接是一个论坛,有人在这里给出一个示例代码片段。不幸的是,它要求您创建一个帐户,我不想这样做:

这里还有一个链接,指向有关变更事件的文档: