Copying named range returns #N/A

F

Fergus

Hello,

I have a macro that copies a named range from one workbook to another.
The line of code is:

DestinationWorkbook.Range(rname).Value = OriginalWorkbook.Range
(rname).Value

This works great, but sometimes my named range in the destination
workbook is larger than the original. In this case the range in the
destination workbook is returning #N/A for all of the extra cell
addresses that are not in the original named range. I would like to
return a blank instead of #N/A if the the address in the destination
workbook doesn't exist in the original.

Hope this makes sense. I apologize if it's been addressed. I didn't
see it.
 
D

Don Guillett

To do it this way the ranges must be the same size. Instead you could use
copy/paste values
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top