Hi Matt. Try:
Sub Test()
Application.ScreenUpdating = False
Dim LastRow As Long
LastRow = Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
Dim InputVal As String
Dim rng As Range
For Each rng In Range("B2:B" & LastRow)
If rng <> "" And Range("AW" & rng.Row) = "" Then
Do
InputVal = InputBox("Please type an entry for cell : " & "AW" & rng.Row & ".")
If InputVal <> "" Then
Range("AW" & rng.Row) = InputVal
Exit Do
ElseIf InputVal = "" Then
MsgBox "You must type an entry for cell: " & "AW" & rng.Row & ".", vbOKOnly, ""
Else: Exit Do
End If
Loop
End If
Next rng
Application.ScreenUpdating = True
End Sub
Bookmarks