@Anonymous wrote:
.... My only question now is whether or not the line between the old block (that I have tucked in a corner) and the new block (that the user is dropping in a location) can be hidden ....
If you're doing this with a Block specifically, and not potentially a multiple-object selection or certain different kinds of things [such as a Line], try ADDSELECTED. It will start a new Insert command, with the selected Block, on the same Layer, dragging and ready to drop into place, and without the rubber-band line.
Or, if the idea is to automate it so that the User doesn't need to go to that corner where it's tucked to select it [as would EDIT: may * be required with ADDSELECTED], instead of either COPY or Copy/Paste, just write a macro that's a simple INSERT command with that Block, including setting the appropriate Layer [or changing the new one to the appropriate Layer after INSERTing it, so you don't need to set the Layer and then presumably set it back].
* It depends on how you get it. I had put a Block with its insertion point at 0,0, moved away so that wasn't visible, and tried giving 0,0 to ADDSELECTED for an object selection, and that didn't work. But in further experimentation, I find that if the Block is saved to a variable, I can give ADDSELECTED that variable for the selection, and even if it's not in the visible screen area, it works. You haven't posted the original macro code, so I can't say whether that approach will work in a modification of it.
Kent Cooper, AIA