VBA code to Copy column having blank cells in between Filled cells

Tejas Kore

Board Regular
Joined
Nov 2, 2017
Messages
72
Office Version
  1. 365
Platform
  1. Windows
Hi,
I am facing issue while copying a column with blank cells in between filled cells.
Here I recorded one macro which looks like this -
Sub Test1()
'
' Test1 Macro
'Range("H1").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Range("M1").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub

If you go by this function it will copydata till that cell after which first blank cell appears . Here I used Ctrl+Shift+(Down Arrow)
 

Excel Facts

Excel motto
Not everything I do at work revolves around Excel. Only the fun parts.
So are you saying that you want to copy ALL the way down to the last populated cell in column H?
Then you want to work your way up from the bottom instead of down from the top.

Here is one way:
Code:
Sub Test1()
'
' Test1 Macro
'Range("H1").Select
Range(Selection, Cells(Rows.Count, "H").End(xlUp)).Copy Range("M1")

End Sub
 
Upvote 0
Solution
Hats off to you man. You understood what I wanted and replied back quickly. From past two hours I was working on it and didn't reach to anything.
Thanks a lot !!!!
 
Upvote 0
You are welcome!
Glad I was able to help.:)
 
Upvote 0

Forum statistics

Threads
1,223,214
Messages
6,170,772
Members
452,353
Latest member
strainu

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top