E社からヘルプの電話があり出かけた。その状況は
Excel のデータ(右図)を見て、ん?
行2は、右詰めになっている ==> 数値 ==> 書式が設定してあるのでは? と。
セルの書式を調べると、[<=999]000;000-0000 となっていた。書式の左半分の意味はよく判らないが、右半分は解る。
すなわち、
- 行2は、1234567 と入力
- 行3は、123-4567 と入力
したものだ。ラベルの不具合の原因は、「Access には入力したとおりがつながった」ためと思われる。
わかったこと
- Excel で「中央揃え」にしてあったら、悩んだであろう。
- 今回は、Access 側で、モジュールで対応した。
- この際、まりふの別紙に、「郵便番号を入力する」を載せた。
- ついでに、郵便番号の一括変換に使える Excel アドイン:「郵便番号変換ウィザードを使う」も載せた。