Why don't you clean up those Macros and turn them into real Code first?
Please take the time to read the Forum FAQ
Forum Rules