PC Review


Reply
Thread Tools Rate Thread

Delete Row Help

 
 
jaydywan@gmail.com
Guest
Posts: n/a
 
      11th Jul 2007


I am trying to have a macro that will delete any row where B is not
"Pending." My code below is giving an error on line: If (cell.Value)
<> "Pending" Then

Can you troubleshoot? Thanks.

A B C D
10/18/2006 9:39 Pending 34 Local Area Activity
11/20/2006 9:44 Completed 1 Local Area Activity
11/20/2006 9:59 Pending 2 Local Area Activity

Sub Only_Pending()
Dim rng As Range, cell As Range, del As Range
Set rng = Intersect(Range("B:B"), ActiveSheet.UsedRange)
For Each cell In rng
If (cell.Value) <> "Pending" Then
If del Is Nothing Then
Set del = cell
Else: Set del = Union(del, cell)
End If
End If
Next
On Error Resume Next
del.EntireRow.Delete
'
End Sub

 
Reply With Quote
 
 
 
 
Ron de Bruin
Guest
Posts: n/a
 
      11th Jul 2007
Try

If cell.Value <> "Pending" Then

See also the union example on this page
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 trying to have a macro that will delete any row where B is not
> "Pending." My code below is giving an error on line: If (cell.Value)
> <> "Pending" Then
>
> Can you troubleshoot? Thanks.
>
> A B C D
> 10/18/2006 9:39 Pending 34 Local Area Activity
> 11/20/2006 9:44 Completed 1 Local Area Activity
> 11/20/2006 9:59 Pending 2 Local Area Activity
>
> Sub Only_Pending()
> Dim rng As Range, cell As Range, del As Range
> Set rng = Intersect(Range("B:B"), ActiveSheet.UsedRange)
> For Each cell In rng
> If (cell.Value) <> "Pending" Then
> If del Is Nothing Then
> Set del = cell
> Else: Set del = Union(del, cell)
> End If
> End If
> Next
> On Error Resume Next
> del.EntireRow.Delete
> '
> End Sub
>

 
Reply With Quote
 
jaydywan@gmail.com
Guest
Posts: n/a
 
      11th Jul 2007
On Jul 11, 1:33 pm, "Ron de Bruin" <rondebr...@kabelfoon.nl> wrote:
> Try
>
> If cell.Value <> "Pending" Then
>
> See also the union example on this pagehttp://www.rondebruin.nl/delete.htm
>
> --
>
> Regards Ron de Bruinhttp://www.rondebruin.nl/tips.htm
>
> <jaydy...@gmail.com> wrote in messagenews:(E-Mail Removed)...
>
> > I am trying to have a macro that will delete any row where B is not
> > "Pending." My code below is giving an error on line: If (cell.Value)
> > <> "Pending" Then

>
> > Can you troubleshoot? Thanks.

>
> > A B C D
> > 10/18/2006 9:39 Pending 34 Local Area Activity
> > 11/20/2006 9:44 Completed 1 Local Area Activity
> > 11/20/2006 9:59 Pending 2 Local Area Activity

>
> > Sub Only_Pending()
> > Dim rng As Range, cell As Range, del As Range
> > Set rng = Intersect(Range("B:B"), ActiveSheet.UsedRange)
> > For Each cell In rng
> > If (cell.Value) <> "Pending" Then
> > If del Is Nothing Then
> > Set del = cell
> > Else: Set del = Union(del, cell)
> > End If
> > End If
> > Next
> > On Error Resume Next
> > del.EntireRow.Delete
> > '
> > End Sub


I used another of your examples, and got it to work. thanks.

 
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 data in a linked Excel sheet using Access code or seql delete Rocky Microsoft Access External Data 9 26th Jun 2005 12:42 AM
Re: Macro to delete sheets and saves remaining file does not properly delete module gazornenplat Microsoft Excel Programming 0 22nd Jun 2005 01:12 AM
Macro to delete sheets and saves remaining file does not properly delete module pherrero Microsoft Excel Programming 7 21st Jun 2005 05:16 PM
Delete every 3rd row, then delete rows 2-7, move info f/every 2nd row up one to the end and delete the row below Annette Microsoft Excel Programming 2 21st Sep 2004 02:40 PM
Re: When I highlight a sentence to delete, Word won't let me. I have to backspace. How can I deleted selected text with my delete key? Bill Foley Microsoft Word Document Management 1 4th Feb 2004 11:06 PM


Features
 

Advertising
 

Newsgroups
 


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