У меня есть пользовательская форма, где люди должны заполнять данные. Если данные уже существуют, когда они помещают информацию в DocumentTitleBox, другие текстовые поля должны автоматически заполняться.
Мой код работает с буквами, но не с цифрами.
Например, когда я ставлю «aaa», он возвращает значения vlookup. Но если я поставлю «123», он ничего не сделает, даже если для него есть vlookup.
Я не могу понять, почему. Это часть моего кода:
Private Sub DocumentTitleBox_Change()
On Error Resume Next
Result = WorksheetFunction.VLookup(DocumentTitleBox.Value, Worksheets("example").Range("D:E"), 2, False)
FIND = WorksheetFunction.VLookup(DocumentTitleBox.Value, Worksheets("example").Range("D:E"), 1, False)
On Error GoTo 0
If FIND = DocumentTitleBox.Value Then
NameBox.Value = Result
End If
Заранее спасибо!