ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Deleting Cells (https://www.excelbanter.com/excel-programming/339523-deleting-cells.html)

Bill[_30_]

Deleting Cells
 
Hello,
I have a column of numbers with a few cells being blank. I am using the
following code to delete the blank cells: and shift the numbers up.

LR = cells(1,1).end(xldown).row
for i = 1 to lr
if isempty(cells(i,1))=true then
cells(i,1).delete shift:=xlup
i = i -1
end if
next i

I get in a loop because of the i = 1 -1. I need that to ensure there are
not two blank cells together.

Any ideas.

Thanks

Bill



Norman Jones

Deleting Cells
 
Hi Bill,

With your existing method, you should start at the bottom and work upwards.

As another approach, try:

On Error Resume Next
Columns("A").SpecialCells(xlBlanks).Delete shift:=xlUp
On Error GoTo 0


---
Regards,
Norman



"Bill" wrote in message
ink.net...
Hello,
I have a column of numbers with a few cells being blank. I am using the
following code to delete the blank cells: and shift the numbers up.

LR = cells(1,1).end(xldown).row
for i = 1 to lr
if isempty(cells(i,1))=true then
cells(i,1).delete shift:=xlup
i = i -1
end if
next i

I get in a loop because of the i = 1 -1. I need that to ensure there are
not two blank cells together.

Any ideas.

Thanks

Bill




Jim Thomlinson[_4_]

Deleting Cells
 
It is a little easier than all of that... Try this

Range("A:A").SpecialCells(xlCellTypeBlanks).Delete xlShiftUp
--
HTH...

Jim Thomlinson


"Bill" wrote:

Hello,
I have a column of numbers with a few cells being blank. I am using the
following code to delete the blank cells: and shift the numbers up.

LR = cells(1,1).end(xldown).row
for i = 1 to lr
if isempty(cells(i,1))=true then
cells(i,1).delete shift:=xlup
i = i -1
end if
next i

I get in a loop because of the i = 1 -1. I need that to ensure there are
not two blank cells together.

Any ideas.

Thanks

Bill





All times are GMT +1. The time now is 12:31 AM.

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