如果工作簿存在于基于单元格条目的特定文件夹中,我已经编写了一些代码来启动它们。当条目为空白和/或文件中不存在该条目时,我无法显示错误消息。我尝试使用On Error GoTo MsgBox,但即使输入正确,也会显示 MsgBox。
Private Sub Worksheet_Change(ByVal Target As Range)
'PART NUMBER DECLARATIONS
Dim part1 As Long
Dim part2 As Long
'Variable Assignments
part1 = 123
part2 = 234
If Target.Address = "$G$9" Then
varCellvalue = Range("G9").Value
Workbooks.Open "C:\Users\USERX\Desktop\Test File\" & varCellvalue & ""
ElseIF varCellvalue <> Range("G9").Value Then
MsgBox" Invalid Part Number"
End If
End Sub