Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I have Sheet1, where I put the filtered data from DailyPurchasing sheet CategoryWise, it is variable data, every time the no. of rows are different. then I copy into Sheet1. I made a macro to delete all the empty rows after the data is placed. see my procedure. Selection.End(xlDown).Select (after this line I need an other line to delete variable data, because it is always changed. some time 15 rows and some time 50 rows are filtered. the given below procedure deletes the data from A17. which is not good. I dont understand how to fix this problem. pls help me out. Sub DelRows() Range("A4").Select Selection.End(xlDown).Select Range("A17").Select ' <== this should be some thing else Range(Selection, Selection.End(xlDown)).Select Selection.EntireRow.Delete Range("A4").Select End Sub Regards. Shahzad |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Sub DelRows()
With ActiveSheet Set LastCell = .Range("A" & Rows.Count).End(xlUp) .Range(.Range("A4"), LastCell).SpecialCells(xlCellTypeBlanks).EntireRow .Delete End With End Sub "Shazi" wrote: Hi, I have Sheet1, where I put the filtered data from DailyPurchasing sheet CategoryWise, it is variable data, every time the no. of rows are different. then I copy into Sheet1. I made a macro to delete all the empty rows after the data is placed. see my procedure. Selection.End(xlDown).Select (after this line I need an other line to delete variable data, because it is always changed. some time 15 rows and some time 50 rows are filtered. the given below procedure deletes the data from A17. which is not good. I dont understand how to fix this problem. pls help me out. Sub DelRows() Range("A4").Select Selection.End(xlDown).Select Range("A17").Select ' <== this should be some thing else Range(Selection, Selection.End(xlDown)).Select Selection.EntireRow.Delete Range("A4").Select End Sub Regards. Shahzad |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Warning: See
http://www.rondebruin.nl/specialcells.htm -- Regards Ron de Bruin http://www.rondebruin.nl/tips.htm "Joel" wrote in message ... Sub DelRows() With ActiveSheet Set LastCell = .Range("A" & Rows.Count).End(xlUp) .Range(.Range("A4"), LastCell).SpecialCells(xlCellTypeBlanks).EntireRow .Delete End With End Sub "Shazi" wrote: Hi, I have Sheet1, where I put the filtered data from DailyPurchasing sheet CategoryWise, it is variable data, every time the no. of rows are different. then I copy into Sheet1. I made a macro to delete all the empty rows after the data is placed. see my procedure. Selection.End(xlDown).Select (after this line I need an other line to delete variable data, because it is always changed. some time 15 rows and some time 50 rows are filtered. the given below procedure deletes the data from A17. which is not good. I dont understand how to fix this problem. pls help me out. Sub DelRows() Range("A4").Select Selection.End(xlDown).Select Range("A17").Select ' <== this should be some thing else Range(Selection, Selection.End(xlDown)).Select Selection.EntireRow.Delete Range("A4").Select End Sub Regards. Shahzad |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On 25 Jun, 22:12, "Ron de Bruin" wrote:
Warning: Seehttp://www.rondebruin.nl/specialcells.htm -- Regards Ron de Bruinhttp://www.rondebruin.nl/tips.htm "Joel" wrote in ... Sub DelRows() * With ActiveSheet * *Set LastCell = .Range("A" & Rows.Count).End(xlUp) * *.Range(.Range("A4"), LastCell).SpecialCells(xlCellTypeBlanks).EntireRow .Delete * End With End Sub "Shazi" wrote: Hi, I have Sheet1, where I put the filtered data from DailyPurchasing sheet CategoryWise, it is variable data, every time the no. of rows are different. then I copy into Sheet1. I made a macro to delete all the empty rows *after the data is placed. see my procedure. * * Selection.End(xlDown).Select * (after this line I need an other line to delete variable data, because it is always changed. some time 15 rows and some time 50 rows are filtered. the given below procedure deletes the data from A17. which is not good. I dont understand how to fix this problem. pls help me out. Sub DelRows() * * Range("A4").Select * * Selection.End(xlDown).Select * * Range("A17").Select * * * * * * * ' <== this should be some thing else * * Range(Selection, Selection.End(xlDown)).Select * * Selection.EntireRow.Delete * * Range("A4").Select End Sub Regards. Shahzad- Hide quoted text - - Show quoted text - Thank you Rone, you have given me good suggession. I like it. I learn lot of things from your website, and I love you. Regards. Shahzad |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Macro to delete blank rows and move data/info | Excel Discussion (Misc queries) | |||
Macro to delete blank rows in a data range | Excel Discussion (Misc queries) | |||
reformating data- how to delete alternate blank rows quickly | Excel Discussion (Misc queries) | |||
How do I delete blank rows (rows alternate data, blank, data, etc | Excel Discussion (Misc queries) | |||
Delete rows ere first cell is blank but ohters celld have data? | Excel Programming |