我已經在它後面的列(即Data1 - > Label1,Data2 - > Label2等)定義了一列。我發現需要將數據字段添加到我的表單,它也將取決於當前命名的列(即Extra1 - > Label 1等)。Excel VBA - 以定義的名稱調用單個單元格
我可以創建所有新標籤,但我寧願讓這兩個單元都依賴於相同的標籤。我曾在一張廢紙上玩過,並且當有多個單元格時,無法使單元格與定義名稱的單元格相同。如果我只有一個,我沒有問題:
A B
Data1 Label1
=Label1
會在第二行給我Data1。
A B C
Data1 Data2 Label1
=Label1
會給我一個#VALUE錯誤。
如何從這樣定義的名稱中獲取單個單元格?這是一個範圍嗎?試圖抓住它在VBA作爲Label1.Cells(x,x)也給我一個錯誤。我將不得不爲第二個數據列製作單獨的標籤(不理想)。
感謝,
'範圍( 「Label1的」)VBA是明確的。細胞(X,X)'? – Chel
是的,定義的名稱是現在範圍的名稱。在這裏的評論中使用@rdhs的建議。 – hnk