My bad that last bit of code I pasted was not correct. I was still using the IsNumeric() test.

Originally Posted by
pbaldy
I'd still use that IsNumeric() test, which cancelling the input box will fail.
Anyway, June7 inspired me to simply make my msgbox 'cancel friendly' so now I think it will be okay for the folks who will be using it daily (famous last words).
I'm going to go ahead and marked this solved, since I think this will be sufficient.
Final code ended up looking like this:
Code:
Private Sub Command2_Click()
Dim ControlNumber As String
'This requests the user enter the desired control number
1: ControlNumber = InputBox("Please enter your lowest Control Number", _
"Input Required", "001")
'This actually opens the selected record
If IsNumeric(ControlNumber) Then
DoCmd.OpenForm "frm_pmTensileTest", , , "ControlNumber = " & ControlNumber
DoCmd.Close acForm, "frm_welcomescreen"
Else
'User pressed cancel
MsgBox "No Control Number, form open cancelled.", vbOKOnly, "Missing Data"
End If
End Sub
Thanks for all the assistance!