0
我有一些VBA代碼在外部設置的命名範圍上工作。我如何從這個範圍獲得實際的單元格參考?例如從範圍對象獲取範圍標識符excel vba
Dim rangeID As String
rangeID = ActiveSheet.Range("MyNamedRange").UnknownFunction
集rangeID
爲 「CG13」 如果指定的範圍 「MyNamedRange」 是指CG13
我有一些VBA代碼在外部設置的命名範圍上工作。我如何從這個範圍獲得實際的單元格參考?例如從範圍對象獲取範圍標識符excel vba
Dim rangeID As String
rangeID = ActiveSheet.Range("MyNamedRange").UnknownFunction
集rangeID
爲 「CG13」 如果指定的範圍 「MyNamedRange」 是指CG13
ActiveSheet.Range("MyNamedRange")
已經是 「實際的單元格引用。」它引用了單元格對象。任何你需要代碼中的單元格的地方都應該有directly use that object reference。
該單元格的地址的文字表示是ActiveSheet.Range("MyNamedRange").Address
。您可以提供參數,以您想要的形式獲取地址(例如,獲取「CG13」,您可以撥打Address(False, False, xlA1)
)。
對不起,我指的是「實際單元格引用」作爲您用於引用工作簿中其他單元格的引用的Excel含義,而不是引用的VBA含義,即引用該範圍的變量。但是,謝謝你,「地址」正是我正在尋找的。 – Steztric