Yeah. But a warning: it doesn't work in Crystal.
Save. Now put the pok?mon you want to clone in a empty box in your PC.
Once you have done this, select "Change Box". It will force you to save the game. Well, when the "Saving" message pops up, shut the power down. And voil?! Now you have the pok? in your team and in your box.