Преобразовать строку в диапазон - PullRequest
0 голосов
/ 01 марта 2019

В моей программе я получаю строку из "getLastRow", и теперь я хочу преобразовать ее в диапазон.Вот что я попробовал:

Dim workingRange As range
Set workingRange = range(getLastRow())

Редактировать: я получаю ошибку во время выполнения 1004

Редактировать # 2: это функция getLastRow:

Function getLastRow()
Dim lRow As Long
Dim lCol As Long
Dim rng As String

lRow = Cells.Find(What:="*", _
                After:=range("B1"), _
                LookAt:=xlPart, _
                LookIn:=xlFormulas, _
                SearchOrder:=xlByRows, _
                SearchDirection:=xlPrevious, _
                MatchCase:=False).Row

rng = (c & ":B" & lRow)
getLastRow = rng

End Function

Редактировать # 3: Я нашел проблему, удалил мою переменную c из функции, но все еще использовал ее ...

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