View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.programming
Tom Ogilvy Tom Ogilvy is offline
external usenet poster
 
Posts: 27,285
Default Copy-Paste a Row via a cell reference

Sub copyRow2()
rows(2).copy Destination:=rows(Range("B2").value)
end sub

--
Regards,
Tom Ogilvy


"AMY Z." wrote in message
...
Hi,
I'm trying to do something that is more advanced of my elementary VBA

skills.
I would like to create a procedure (macro) that would copy Row 2 and paste
it according to the value in cell B2. (B2 being the row number to paste

to).

IE: If B2 says 11. The macro would copy Row 2 , then paste to Row 11.
Row 2 will always be the Row that is copied. But the value in B2 can

change
to another row reference.

I'm just learning VBA for Excel and have figured out the Row(2) , Select,
Copy, Paste part. But not sure how to word the code as reference to B2.

My
attempts have not worked.

Thank you for your time on this,
Amy