I never use Range.copy without specifying the range's parent (usually the worksheet), and it sometimes helps.