2017-04-12 18 views
0

我堅持......Excel中,從細胞usign單元格公式的內容創建一個名爲範圍

我有10列100行表。這個列表簡單地通過內聯頭文件分解成類。我有數據塊的定義每個頭下,例如: 非關聯A2 A19 HOSTS A21 A32 ROOF A34 A100

我計算那些範圍,因爲它們可以改變從不時。我需要 第一:由式 定義每個組的名稱二:不時選擇定義的組

我無法得到一個公式來工作,這將允許我使用的細胞的「內容」爲與細胞位置相反以定義這些範圍。

我卡住了。

建議,將不勝感激。

問候, RHD

+0

感謝軍官,但我不知道你希望我發佈什麼代碼? – RHD

回答

0

這不能在單元格公式中來完成。您需要創建一個宏(VBA)來執行此操作。本質上,你需要的是獲取一個單元格的值,然後使用該值,就好像它是一個單元格地址一樣。

看看下面的示例宏。如果單元格A1包含字符「B22」,則x將成爲A1的值(即「B22」),並將「測試」寫入單元格B22。這不能用單元格公式完成。

Sub test() 
    Dim x As String 
    x = Range("A1").Value 
    Range(x).Value = "test" 
End Sub 

需要大量的適應性來融合這種技術,你需要玩這個。平息這個社區,幫助他們回答更具體的問題。

+0

非常感謝。希望這是我的能力做VBA。我非常感謝幫助。 – RHD

+0

不客氣。這是完全可行的。當我遇到你確切的問題時,我教了自己。堅韌和谷歌富有很長的路要走。 – primohacker

相關問題