Объект Требуется ошибка при выходе из функции - PullRequest
0 голосов
/ 10 мая 2019

Моя функция берет строку, которая состоит из ссылки на ячейку формулы Excel и возвращает часть строки обратно (например, "= $ E23" возвращает "23") вызывающей функции.Он получает правильное значение, но когда он попадает в строку «End Function», он дает мне ошибку Object Require.Это сводит меня с ума.Я не могу вспомнить, чтобы когда-либо видел это раньше.

Я использовал чистый Exit For в цикле, но я думал, что это вызывает проблему

Function GetNumber(Address As String) As String
    Dim i As Integer
    Dim temp As Integer
    Dim number As String

    For i = 1 To Len(Address)
        If IsNumeric(Mid(Address, i, 3)) Then
            temp = temp + 1
            If temp = 1 Then
                GetNumber = Mid(Address, i, 3)
            End If
        End If
    Next
End Function

Итерация по ячейкамчтение / извлечение из формулы для получения строки (GetNumber), а затем переписывание формулы с новой буквой столбца

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