PC Review


Reply
Thread Tools Rate Thread

Delete an entire row if a selected row doesn't have a specified value in a cell

 
 
marcusdmc@gmail.com
Guest
Posts: n/a
 
      27th Jun 2007
I am looking to delete an entire row if it doesn't have a cell with
certain criteria in it... for example in a cell the value would be in
a column: placed on hold
How could I create a macro that would delete every row that did not
have this value in it?
Thanks!

-Marcus

 
Reply With Quote
 
 
 
 
Ron de Bruin
Guest
Posts: n/a
 
      27th Jun 2007
Hi Marcus

Try this one for the activesheet
If the vale "ron" not exist it delete the row

Sub Example1()
Dim Firstrow As Long
Dim Lastrow As Long
Dim Lrow As Long
Dim CalcMode As Long
Dim ViewMode As Long

With Application
CalcMode = .Calculation
.Calculation = xlCalculationManual
.ScreenUpdating = False
End With

ViewMode = ActiveWindow.View
ActiveWindow.View = xlNormalView

Firstrow = ActiveSheet.UsedRange.Cells(1).Row
Lastrow = ActiveSheet.UsedRange.Rows.Count + Firstrow - 1

With ActiveSheet
.DisplayPageBreaks = False
For Lrow = Lastrow To Firstrow Step -1

If Application.WorksheetFunction.CountIf(.Rows(Lrow), "ron") = 0 Then .Rows(Lrow).Delete
' Delete each row if the value "Ron" not exist in the row (It will look in the whole row)

Next
End With

ActiveWindow.View = ViewMode
With Application
.ScreenUpdating = True
.Calculation = CalcMode
End With

End Sub


See also
http://www.rondebruin.nl/delete.htm




--

Regards Ron de Bruin
http://www.rondebruin.nl/tips.htm


<(E-Mail Removed)> wrote in message news:(E-Mail Removed)...
>I am looking to delete an entire row if it doesn't have a cell with
> certain criteria in it... for example in a cell the value would be in
> a column: placed on hold
> How could I create a macro that would delete every row that did not
> have this value in it?
> Thanks!
>
> -Marcus
>

 
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Delete Entire Row for duplicate values in selected column porter444 Microsoft Excel Programming 2 24th Nov 2008 04:35 PM
delete entire row if cell value in colum = 0 amanda Microsoft Excel Programming 1 14th Jan 2008 06:31 PM
if a cell equal to zero how can it delete entire row =?Utf-8?B?eWVoaWE=?= Microsoft Excel Programming 1 17th Jun 2007 12:05 PM
Highlighting the entire row of a selected cell Kerrick Sawyers Microsoft Excel Worksheet Functions 3 25th Feb 2004 06:49 PM
Highlight the entire row of a selected cell Kerrick Sawyers Microsoft Excel Programming 1 25th Feb 2004 06:49 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 10:29 PM.