Hi
See the code where I commented one line.
Code:If ddiff > 1 Then c.Offset(0, 1).Value = ddiff & " days from now" '************* commented the following line. it is not either due or overdue************************************ 'body = body & c.Offset(0, -4) & ": " & Chr(9) & c.Offset(0, -3) & Chr(9) & Chr(9) & Chr(9) & ddiff & " Days from now" & vbCrLf Else If ddiff = 0 Then c.Offset(0, 1).Value = "due today" body = body & c.Offset(0, -4) & ": " & Chr(9) & c.Offset(0, -5) & ": " & Chr(9) & Chr(9) & c.Offset(0, -3) & ": " & Chr(9) & c.Offset(0, -1) & ": " & Chr(9) & " Due today" & ": " & vbCrLf Else c.Offset(0, 1).Value = ddiff * -1 & " days overdue" body = body & c.Offset(0, -4) & ": " & Chr(9) & c.Offset(0, -5) & ": " & Chr(9) & c.Offset(0, -3) & ": " & Chr(9) & c.Offset(0, -1) & ": " & Chr(9) & ddiff * -1 & " Days overdue" & ": " & vbCrLf '///New Code Set rngbody = Union(rngbody, c.Offset(0, -5).Resize(1, 7)) End If End If




Reply With Quote
Bookmarks