Exclude date
- From: Basta1980 <Basta1980@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 9 Oct 2008 05:07:01 -0700
Hi,
I have a *** containing dates in column G and H. I want Excel to delete
the rows where data is matched from an inputbox and the data in column G and
H and doesn't qualify. I have a code (see below) that i got from an earlier
post, thing is that when I use the code it deletes all rows.
So if for instance if I need all rows to be deleted where the date in column
G is earlier than Reeks1 (i.e. 01/07/2007) and the date in Column H is later
than Reeks 2 (i.e. 30/06/2008), the code below deletes everything although I
have manualy checked the list and there is at least one row which meets the
specific criterai and therefore should not be deleted. I Checked the format
cells, even text to columns. But what am I doing wrong?
Private Sub CommandButton7_Click()
Dim lngLastRow As Long
Dim i As Long
Reeks1 = InputBox("Start")
Reeks2 = InputBox("Eind")
lngLastRow = Sheets("Ruwe data").Cells(Rows.Count, "G").End(xlUp).Row
For i = lngLastRow To 2 Step -1
If Format(Cells(i, "G"), "dd/mm/yyyy") >= Reeks1 And _
Format(Cells(i, "H"), "dd/mm/yyyy") < Reeks2 Then
Else
Rows(i).EntireRow.Delete Shift:=xlUp
End If
Next i
End Sub
.
- Follow-Ups:
- RE: Exclude date
- From: Leo Mazzi
- Re: Exclude date
- From: Dave Peterson
- RE: Exclude date
- From: DataHog
- RE: Exclude date
- From: dmoney
- RE: Exclude date
- Prev by Date: Re: I don't like variants but...
- Next by Date: Re: Automation Error with BuiltinDocumentProperties
- Previous by thread: Dates changing when opening a CSV
- Next by thread: RE: Exclude date
- Index(es):