郵便番号の入力においては、「3桁の数字-4桁の数字」で構成されているので、よく「定型入力」プロパティが使われます。定型入力ウィザードを使って「000\-0000;0;_」のようなプロパティを簡単に設定することもできます。このプロパティを使うことによって、「-(ハイフォン)」の入力を省略させたり、「3桁-4桁」の半角数字を確実に入力させたりすることができますので、一番簡単で確実な方法かもしれません。
一方、テキストボックスに定型入力プロパティを設定していない場合(あるいは何らかの事情で設定したくない場合)でも、「入力規則」プロパティを使うことによって、その形式が正しいかどうかを入力後にチェックさせることもできます。
それには、郵便番号入力用のテキストボックスの「入力規則」プロパティに次のような値を設定します。「Like演算子」を利用することによって、ワイルドカードによる入力チェックを行っています。
Like "###-####"
あるいは
Like "[0-9][0-9][0-9]-[0-9][0-9][0-9][0-9]"
また同時に、「エラーメッセージ」プロパティも設定しておくとよいでしょう。

実行例:

|