I have two questions:
------------------------------------------------------------------------------
------------------------------------------------------------------------------
1: I would like to know why the following code fails at line: Set wsd.Cells.UsedRange = rng.Cells with runtime error 438.
--I've tried many combinations of wsd.Cells = rng.Cells, wsd.Cells.Value = rng.Cells.Value, wsd.Cells(rng.Address).Value = rng.Cells.Value, wsd.Cells(rng.Address) = rng.Cells,...
--I would like to avoid a For-Each loop.
-The goal I'm trying to accomplish is copy cells from one worksheet to another without using the wss.Copy method. Is that possible?
------------------------------------------------------------------------------
2: How can I accomplish my goal?
------------------------------------------------------------------------------
Any help is appreciated. I've seen a similar question posted in the forum, but the author lost interest in solving this problem.Please Login or Register to view this content.
PS ...ok I can see how the .UsedRange method would not be used in:
wsd.Cells (especially if there is no Used range in the destination worksheet but I'm still struggling with this when I drop the "UsedRange").
Bookmarks