Selected Answer
It's in the VB Editor's Project Explorer window where you write your code. As you know, you can select an entire module and copy it to the clipboard. You can then paste the contents of the clipboard to a module in another workbook open at the time. The other workbook will now use the code you have pasted rather than whatever code (or none) there was before.
If you have access to both workbooks on your PC you can also drag modules from one project to another in the Project Explorer window. If a module by the same name already exists in the target project the new module will be named like "Module1(2)". I often delete the original module in such cases and rename the new one after import but deleting first saves the task of renaming. The important thing to know is that dragging will not move the module but create a copy.
This method will not work for the code modules of worksheets. There you do need to apply the Copy/Paste method first above described.
If you do not have access to both files on your machine or can't open them at the same time, perhaps because they have the same name, you can Export/Import code modules. Right-click on a code module's name in VBE's Project Explorer window and select Export. Follow the instructions to name and create a file. It will be a TXT file (2 files for forms). You can then use the Import procedure from the same menu to add that file to the VBA project on another machine. Again, if a module by the same name already exists there you need to delete and rename (or delete first).
An interesting variant of this method is that you can actually edit the TXT file before import using a text editor like Notepad. In the case of forms, the import procedure will load both files while you specify only one.