Here is my code that I'm having a problem with. I want the programming to
start evaluating from cell I2 through the rest of the column. Is there a
different way to write the code. Well the workbook opens, I get a message
that says 'Type Mismatch' and highlights the boolean section of the if
statement.
Private Sub Workbook_Open()
Dim Target As Range
Application.Workbooks(1).Worksheets(5).Activate
ActiveSheet.Range("I2").Select
For Each Target In Range("I2:I20")
If Target.Value <> "" And DateValue(Target.Value) - DateValue(Now) <= 2
And DateValue(Target.Value) - DateValue(Now) > 0 And Target.Offset
_(columnoffset:=-1).Value = "" Then
MsgBox "Order Due" & " " & Target.Offset(columnoffset:=-7).Value
End If
Next Target
End Sub
Bookmarks