ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Creating a Macro that will Delete if anything less than 20% (https://www.excelbanter.com/excel-programming/316372-creating-macro-will-delete-if-anything-less-than-20%25.html)

Julienne

Creating a Macro that will Delete if anything less than 20%
 
Hi I wanted to know what the code would be to delete an entire row if
that cells column H is less than 20.0%. Then after that, if column I
is less than 20% delete those rows. I appreciate your help. Thanks

Frank Kabel

Creating a Macro that will Delete if anything less than 20%
 
Hi
as a starting point:
http://www.xldynamic.com/source/xld.Deleting.html

--
Regards
Frank Kabel
Frankfurt, Germany

"Julienne" schrieb im Newsbeitrag
om...
Hi I wanted to know what the code would be to delete an entire row if
that cells column H is less than 20.0%. Then after that, if column I
is less than 20% delete those rows. I appreciate your help. Thanks



Dmoney

Creating a Macro that will Delete if anything less than 20%
 
Try this out

Range("a1").Select
Do Until ActiveCell = ""

If ActiveCell.Offset(columnoffset:=11) < 0.2 Then
ActiveCell.EntireRow.Delete
Else
ActiveCell.Offset(rowoffset:=1).Activate
End If

Loop

Range("A1").Select

Do Until ActiveCell = ""

If ActiveCell.Offset(columnoffset:=8) < 0.2 Then
ActiveCell.EntireRow.Delete
Else
ActiveCell.Offset(rowoffset:=1).Activate
End If
Loop

-----Original Message-----
Hi I wanted to know what the code would be to delete an

entire row if
that cells column H is less than 20.0%. Then after that,

if column I
is less than 20% delete those rows. I appreciate your

help. Thanks
.


ICSAnalyst[_5_]

Creating a Macro that will Delete if anything less than 20%
 

The code doesnt work because it loops and doesn't stop unless i hi
ctrl- break. not sure how to change

--
ICSAnalys
-----------------------------------------------------------------------
ICSAnalyst's Profile: http://www.excelforum.com/member.php...fo&userid=1509
View this thread: http://www.excelforum.com/showthread.php?threadid=27716


Myrna Larson

Creating a Macro that will Delete if anything less than 20%
 
Have you posted the code (I can't find it...)? If not, please do so.


On Mon, 15 Nov 2004 14:01:50 -0600, ICSAnalyst
wrote:


The code doesnt work because it loops and doesn't stop unless i hit
ctrl- break. not sure how to change.



scottymelloty[_11_]

Creating a Macro that will Delete if anything less than 20%
 

Copy and paste this into a macro and run it

Sub delete_rows()
Dim RowNdx As Long
Dim LastRow As Long
LastRow = ActiveSheet.Cells(Rows.Count, "H").End(xlUp).Row
For RowNdx = LastRow To 1 Step -1
If Cells(RowNdx, "H").Value <= 20 Then
Rows(RowNdx).Delete
End If
Next RowNdx
End Su

--
scottymellot
-----------------------------------------------------------------------
scottymelloty's Profile: http://www.excelforum.com/member.php...nfo&userid=380
View this thread: http://www.excelforum.com/showthread.php?threadid=27716



All times are GMT +1. The time now is 11:14 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com