You dont need to select a cell to copy. The below will do
..Offset(-1, 13).Copy .Offset(0, 13)
Similarly... copy to another sheet
Range("A1:C20").Copy Sheets("Sheet2").Range("C1")
--
Jacob
"Kevin Smith" wrote:
> Hello,
>
> you can do it like
>
> .Offset(-1, 13).range("A1:G1")Select
> Selection.Copy
> .Offset(0, 13).Select
> ActiveSheet.Paste
>
> --
> Kevin Smith
)
>
>
> "Kjeldc" wrote:
>
> > I know how to copy a cell like this:
> >
> > .Offset(-1, 13).Select
> > Selection.Copy
> > .Offset(0, 13).Select
> > ActiveSheet.Past-
> >
> > But how can I copy a range like this
> >
> >
> > .Offset(-1, 13-21).Select
> > Selection.Copy
> > .Offset(0, 13).Select
> > ActiveSheet.Paste
> >
> >
> > My programming is self-taught and
> > my teacher was not very experienced. :-)
> >
> > cheers,
> > Kjeld