Good day
I am trying to take a user input and update ranges on a sheet based on that, but im getting stuck on asking the user to "re-enter" his input in case it does not match any of the predefined entries.
below is my code
Sub testing_input_in_formula()
Dim wbk1 As Workbook
Dim strName As String
test1 = "C:\Users\hayekn\Desktop\book1.xlsx"
Set wbk1 = Workbooks.Open(test1)
With wbk1.Sheets("Sheet1")
On Error Resume Next
Application.DisplayAlerts = True
strName = InputBox(Prompt:="Enter the week you would like to update", _
Title:="Week Selection.", Default:="Week 1")
If strName = "Your Name here" Or _
strName = vbNullString Then
Exit Sub
Else
Select Case strName
Case "Week 1"
.Range("A10") = "Week 1"
Case "Week 2"
.Range("B10") = "Week 2"
Case Else
MsgBox "Incorrect Entry."
'I want it here to loop back to the "Select Case strName",
'where user is prompted to re-enter the text
End Select
End If
End With
End Sub