Добрый день.
Маску для такой задачи использовать не получится. Тут можно подумать над применением регулярного выражения, но на вскидку решения не вижу.
На мой взгляд лучше применить функцию [Capital()] для получения строки с заглавной буквы, и опционально добавить поле для второго слова в случае составной фамилии.
Хотя случаи бывают разные, например: Мартинес Санчес, Капабланка-и-Граупера, Доливо-Добровольский-Евдокимов.