Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() The following subroutine does not work if the Msgbox is set to comment. I get a Type mismatch error on the If Datevalue(c) <= date_ line Yet if I take the comment ' off and it is a live line then it works. In addition, if I don't use datevalue(c) as part of the If statement , rather just use If c <=date_ then it seems to work without the msgbox line. Why would I be having this problem??? Thanks Don Sub Check_PO_dates() Dim date_ As Date 'Checks for dates and deletes line items that have 'date = or older then last run date_ = Sheets("times").Range("g29") Sheets("PO_scratch").Select lr = Cells(Rows.Count, "A").End(xlUp).Row 'MsgBox Cells(2, "f").Row For Each c In Range(Cells(2, "F"), Cells(lr, "F")) 'MsgBox c If DateValue(c) <= date_ Then Rows(c.Row).ClearContents End If Next End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
If Statement Error | Excel Discussion (Misc queries) | |||
Can't fix On Error statement | Excel Discussion (Misc queries) | |||
IF statement error | Excel Discussion (Misc queries) | |||
Path/File access error (Error 75) using Name Statement | Excel Programming | |||
Path/File access error (Error 75) after using Name Statement | Excel Programming |