1
是否可以設置不同的單元格來指向並更改相同的值?在Excel中鏈接幾個單元格的值
我的意思是不在第二個單元中使用一個簡單的=A1
,我想要的是,你可以改變任何一個值,並反映在另一個。
這是因爲我不需要一個影響所有其他人的「主控制」表單,而不是能夠更改任何表單中的值並且該更改會影響所有其他表單。
我以爲我看到它曾經使用的名字,但我找不到或弄清楚如何。
是否可以設置不同的單元格來指向並更改相同的值?在Excel中鏈接幾個單元格的值
我的意思是不在第二個單元中使用一個簡單的=A1
,我想要的是,你可以改變任何一個值,並反映在另一個。
這是因爲我不需要一個影響所有其他人的「主控制」表單,而不是能夠更改任何表單中的值並且該更改會影響所有其他表單。
我以爲我看到它曾經使用的名字,但我找不到或弄清楚如何。
說Sheet1 A2包含2
和Sheet 2 A2,5
。定義工作表Sheet1 A2工作簿範圍的名稱(說nOne
)和公式中的任何地方工作簿:
=nOne+nOne
應該返回4
。從任意工作表內轉到名稱管理器,選擇nOne
,然後選擇編輯...以將其更改爲:從1
改爲2
,單擊確定,關閉,然後上述公式將生成10
。
當然,當然可以使用VBA,但是您正在尋找一個完全內嵌的解決方案? –
試圖通過本地工作表函數來實現您所要求的是[Circular Reference]的定義(https://support.office.com/en-us/article/Find-and-fix-a-circular-reference -C17488E3-3CBE-4FA8-A6BC-1A6FFA64DB78)。 VBA可以通過[Worksheet_Change](https://msdn.microsoft.com/en-us/library/office/ff839775.aspx?f=255&MSPPError=-2147217396)事件宏來完成此操作。從一開始就回來編輯你的問題,幷包括你的努力,如果你遇到麻煩, – Jeeped
這是相當相關的這個問題:http://stackoverflow.com/questions/29579644/change-variable-from-multiple-張/ 29581910#29581910。 OP在那裏實現了一個'Worksheet_Change'事件來保持事物的更新。 –