Hi Tom,

Well my head is spinning for sure on this one. Cause I fall in to it cold every day. (that's why you should figure out the buisness logic upfront)

Perhaps we can work in another method from now cause it's getting complex and an example always speaks a thousend words.

Could you strip down your project to the userform and the code for alligning the shapes? (with how fare you've coded)

Then put a few pictures in the zip file as well with all types of aliging you have in mind so we know the total scope of the job.

From there on we can start skinning this puppy thil we get there!

Ps.. don't know if I have time for it today but there will always be more days..

HTH.