Я работаю через ниже сценарий, чтобы в конечном итоге вытащить диапазон данных из запроса данных на отдельный лист на основе значения, введенном в inputbox
, однако я продолжаю сталкиваться с 424 error - требуется объект.424 объекта Необходимой ошибка VBA ВПР
Чтобы проверить это работает, я пытаюсь отобразить окно сообщения, так что я могу начать следующий этап, однако сценарий держит неудачу в Vlookup
Private Sub Workbook_Open()
Dim NextRelease As String
If MsgBox("Would you like to promote the next release in batch?", vbQuestion + vbYesNo, "Promote the next release?") = vbYes Then
NextRelease = InputBox("Please enter the date of the next release", "Next Release", "DD/MM/YYYY")
ReleaseDate = Application.WorksheetFunction.VLookup(NextRelease, TRELINFO.Range("A2:B4"), 1, False)
If NextRelease = ReleaseDate Then
MsgBox ("Working")
Пожалуйста, может кто-то дать ответ на вопрос, почему это происходит и, надеюсь, решить эту проблему. Спасибо заранее!
какая строка ошибка? –
'TRELINFO' это ошибка. У вас есть листок с кодовым именем 'TRELINFO' или у вас есть переменная типа рабочего листа, которая настроена на любой рабочий лист? – cyboashu
@cyboashu - Название листа - TRELINFO, а запрос данных также называется TRELINFO. Чтобы избежать путаницы, я теперь временно переименовал лист в TRELINFO2, но при этом возвращается одна и та же ошибка. – Paul