Heya. I've got it working to what I think you were after.
Ok. When you click the transfer button, it checks to see if you've actually selected a record from the list box. If you haven't, it'll pop up a message box, stating that no record was chosen. If one was selected it will continue.
A message box will open, asking the user if they're sure they want to move the record. Yes or no. If no, it doesn't do anything. If Yes, then the record that was selected, is moved into the other table, and deleted from that table. This works both ways.
Now to recreate this for the other forms isn't hard, but it's not going to be as simple as copy and pasting the buttons. That will literally only copy the buttons, not the code itself, which is what is doing all the work.
If you look at the code that is running on each of the two buttons, it shouldn't be TOO hard to figure out the various things. where it says LV it means the list box for LV, and DL means the list box for DL. Just change these to the name of whatever list box applies. in the SQL you will also need to change the name of the table the data is going into, and ensure all the field names are accurate and correct. You'll then need to create a Delete query to delete the data once it's copied. There are 2 there already so you can see what they're like. For the Delete query, you need to specify a criteria of what to delete...
On the form, you'll notice 2 new fields. DON'T delete these otherwise it won't work. They hold the ID number for the record that has been selected (they're not visible when you run the form normally) These boxes are the criteria of the delete query. To set it, look at the delete queries that are there. They should show you how to do it.
Hope all this makes sense. If you do get stuck, just send me a PM and i'll help you out.
Hope it is what you were after
Aidy
View attachment tracker.zip