"С ActiveWorkbook.Names.Item (" BBTMembers ")" выдает ошибку 1004 - PullRequest
0 голосов
/ 11 апреля 2019

После изменения содержимого диапазона я перебираю его, чтобы узнать, сколько строк (счетчик), а затем изменяет размер диапазона.Это работает для одного диапазона, но не для другого.

Приведенный ниже код представляет собой клип из тестового Sub, который работает для первых трех строк.Четвертая строка выдает ошибку времени выполнения '1004'.

...
With ActiveWorkbook.Names.Item("Namelist")
.RefersTo = .RefersToRange.Resize(Counter / 2, 4)
End With
With ActiveWorkbook.Names.Item("BBTMembers") 'Run-time error '1004':
                                             'Application-defined or.... 
.RefersTo = .RefersToRange.Resize(Counter / 2, 4)
Range("BBTMembers2") = Range("BBTMembers").Resize(Counter, 4)
End With
...

Диапазоны определены как вариант и инициализированы как (от 0 до 2, от 0 до 100).Я озадачен тем, почему один работает, а другой нет.Я пытался изменить написание BBTMembers среди прочего.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...