VBA получил собственную встроенную альтернативу под названием оператор Like
. Таким образом, помимо того факта, что вы допустили ошибку с косыми чертами вместо обратных (как справедливо упомянуто @SJR), вы должны взглянуть на что-то вроде:
If txtProjectNumber.Value Like "######.###.##" Then
Где #
обозначает любой одиночный ди git (0–9). Хотя он и не так универсален, как использование регулярных выражений, он, похоже, поможет вам. Таким образом, вам не нужно будет использовать ни внешнюю ссылку, ни дополнительный объект.