Temat: Maska wprowadzania - problem

Witam
Mam problem z ustawieniem maski wprowadzania. Dane do pola są kopiowane z kilku miejsc i w kilku formatach. Potrzebuję aby pole pozwoliło na wklejenie tych danych a brak myślników lub spację między znakami zastępowało myślnikiem.
Podam przykład o co mi chodzi.
Dane które będą kopiowane mają format:
22-365-36-555
22 365 36 555
2236536555
A potrzebuję je wkleić i aby za każdym razem w polu pojawiła się wartość z myślnikami czyli np 22-365-36-555.

I teraz mam pytanie czy da radę zrobić to normalnie maską jeżeli są możliwe trzy formaty czy musi się to oprzeć o makro bądź jeszcze jakoś inaczej można ten problem rozwiązać.

Z góry dziękuję za wszelkie instrukcje.