Home |
Search |
Today's Posts |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi
not testedt but try instead of source_wks.range("C5:D7").copy target_wks.paste source_wks.range("C5:D7").copy target_wks.paste Destination:=target_wks.range("C5:D7") or try source_wks.range("C5:D7").copy Destination:=target_wks.range("C5:D7") -- Regards Frank Kabel Frankfurt, Germany John Baker wrote: FranK; Thank you very much for the useful response. It works finer EXCEPT for the last line: target_wks.paste Somehow it appears to want other parameters (range "C5:D7"perhaps) , and I am not certain how to set them up. You advice would be appreciated. Thanks John Baker "Frank Kabel" wrote: Hi John in general no need for using Select statements or the names of the workbooks. Use object references. e.g. try something like sub foo() dim source_wbk as workbook dim source_wks as worksheet dim target_wkb as workbook dim target_wks as worksheet dim installfile installfile = installpath &/& installname 'adapt to your needs set target_wbk = activeworkbook set target_wks = target_wbk.worksheets("Input") workbooks.open installfile set source_wbk = activeworkbook set source_wks=source_wbk.worksheets("Input") source_wks.range("C5:D7").copy target_wks.paste end sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Problem with =sum(offset(cell reference,w,x,y,z). I want cell reference to be variable | Excel Worksheet Functions | |||
using array with Windows().activate | Excel Programming | |||
How to activate a file when the filename is represented by a string variable | Excel Programming | |||
Variable reference | Excel Programming | |||
How can I invoke windows environment variable in excel | Excel Programming |