Carl and I are telling you what to do...
You just aren't hearing.
I confess that I don't know beans about button macros, if I had to guess, you won't get what you want without writing a lisp routine. I learned Acad long ago, and have nver done anything with button macros. The last I used Acad was r14, (Inventor user now) and I used pull-down and side (screen) menus, feeling that pallets and buttons were just screen (area) wasting, marketing stuff.
Lisp is not pretty to look at, but after using it some you can make sense of it. The routines (lisp) that Carl and I have provided get you close to what you want. I'll lead you thru what I'm talking about: I assume classic Acad selection setting (verb/noun) which is to say; I first specify that I want to do, Copy/Erase/Move/Whatever, then select the object(s) that I want to do that to, hit ENTER, then specify, From "Here" to "There". If you don't understand what I mean, you need to quit posting to this forum and go learn Acad (just being honest, trying to help).
Type what I put in quotes to the command line; This is a good way to concept and start (even debug) anything that you plan to do with lisp.
1)Get the command line up (does Acad still have that?).
2)Draw 3 lines.
3)Type: "copy" ENTER
4)Select the 3 lines in whatever way pleases you, "Enter" to complete the selection set.
5)Acad is asking: From: type "0,0" hit "Enter"
6)Acad is asking: To: type : "0,0" hit "Enter"
7)Type: "Move" ENTER
8)Type: "p" (meaning PREVIOUS) hit "Enter"
9)Acad is asking: From: Pick a Point
10)Acad is asking: To: Pick a (different) point
11)You have now moved the original 3 lines "out from under" the copies, and completed the task that you said you wanted, except for the layer change, which can be done using the steps in the "Rcopy" routine that I posted, with some modifications...
You could paste the rcopy code into a file, save it as rcopy.lsp (using wordpad), then load it at the command line by typing: "load rcopy.lsp", then type "rcopy" and follow the prompts... To do this, the lisp file needs to be in Acad's search path, or you need to specify the path completely when you load it. Loosing strength, cannnt' keeeppppp finggggersssssssss muvinngggg. gud nite