В моей программе я получаю строку из "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 из функции, но все еще использовал ее ...