если вам полностью строка нужна, нужно выделять её через
Код:
worksht2.Range['A1:I1'].Select;
worksht2.Cells.Copy;
и потом уже в нужной книге вставлять в нужное место, так же выделением и вместо Copy делать Paste
Код:
worksht1.Range['A1:I1'].Select;
worksht1.Cells.Paste;
Я лично так бы сделал.
P.S.: это чисто так, теоретически, а если по делу, то нужно точно знать что, откуда и куда копировать надо, тогда уже могу исходник написать.
P.S.2: с меня плохой теоретик, я практик )) взял и сделал, главное что бы было четкое условия и нужные данные.