У меня есть код excel vb, в котором я нажал кнопку в excel, когда нажал переход на следующий лист и поиск значения на основе номера сотрудника. Я использовал Vlookup в этом коде. Моя проблема заключается в том, что курсор должен перейти непосредственно к найденной ячейке. Мой код опускается ниже: -Перейти к ячейке, нажав на кнопку
Private Sub CommandButton3_Click()
Sheets("Sheet2").Activate
Dim rng As Range
Dim ws1, ws2 As Worksheet
Dim MyStringVar1 As String
Set ws1 = ThisWorkbook.Sheets("Sheet1")
Set ws2 = ThisWorkbook.Sheets("Sheet2")
Set rng = ws1.Range("c4")
With ws1
MyStringVar1 = Application.WorksheetFunction.VLookup(rng, ws2.Range("b3:n13").Value, 5, False)
On Error GoTo 0
If MyStringVar1 = "" Then MsgBox "Item not found" Else MsgBox MyStringVar1
End With
End Sub
Том ее не работает до сих пор <дает ошибку недопустимый спецификатор MyStringVar1.Select –