I установки «имя» в диапазон столбца, и я хочу, чтобы ссылаться на него в дальнейшем:Картирование «Name» на Range
Dim r As Range
r = Application.Names("Changes").Something
Я пробовал кучу «Что-то», но не может Правильно. Благодарю.
I установки «имя» в диапазон столбца, и я хочу, чтобы ссылаться на него в дальнейшем:Картирование «Name» на Range
Dim r As Range
r = Application.Names("Changes").Something
Я пробовал кучу «Что-то», но не может Правильно. Благодарю.
dim r as Range
Set r = Range("Changes")
'Установить' ключевое слово очень важно.
Это будет работать для любого диапазона размеров, включая одну ячейку.
Затем вы можете получить доступ к свойствам и методам переменной диапазона 'r'.
Работает ли RefresTo или RefersToRange?
это работает?
Dim R As Range
Set R = ThisWorkbook.Names("Changes").RefersToRange
Я думаю, что это будет работать только в том случае, если диапазон составляет 2 ячейки или больше. Если это одно, вам нужно сделать что-то еще ... на самом деле не помню.
Другой способ заключается в следующем.
Sheets("Name").Range("Changes")
Try:
Set r = Application.Names("Changes").RefersToRange
Set, кажется, сделали это, спасибо! – Timmy