我正在通过下面的脚本来最终从数据查询中将一系列数据从基于在inputbox
中输入的值中抽取到单独的工作表中,但是我一直遇到424错误 - 对象需要。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