• 締切済み

アクセスでの郵便番号表示について。

基本情報登録フォームがあります。 クエリをもとにしたlist_基本情報一覧があります。 非連結のフォームがあります。 基本情報登録フォームにはコード、顧客名、郵便番号、住所、電話番号、FAX番号等があります。このフォームで新規登録。修正。削除ができるように作成しました。list_基本情報一覧の中で項目をクリックすると、非連結のフォームにデータが入っていきます。 list_基本情報はクエリの中身を参照しているから郵便番号の表示が8888888と7桁ずらっと表示されています。これはどうにもならないんですよね?このlist_基本情報で表示されている8888888を非連結フォームの郵便番号で表示するときに888-8888と表示することはできないのでしょうか?また同様に修正する場合もありますので888-8888→を8888888となる場合もあるわけです。。郵便番号のコントロールソースに=IIf(IsNull([郵便番号]),"",Left([郵便番号],3) & "-" & Right([郵便番号],4))と書き込んだのですが、上手くいきません。 Private Sub list_HKI_AfterUpdate() Me.顧客コード = Me.list_HKI.Column(0) Me.顧客名 = Me.list_HKI.Column(1) Me.顧客カナ = Me.list_HKI.Column(2) ★Me.郵便番号 = Me.list_HKI.Column(3) Me.住所 = Me.list_HKI.Column(4) Me.電話番号 = Me.list_HKI.Column(5) Me.FAX番号 = Me.list_HKI.Column(6) Me.cmd_クリア.Enabled = True Me.cmd_削除.Enabled = True Me.cmd_修正.Enabled = True Me.cmd_登録.Enabled = False Me.顧客コード.SetFocus End Sub デバックすると★印の行が黄色くなります。どこがいけないのでしょうか?分かる方いましたらご教示ください。宜しくお願いします。

みんなの回答

回答No.1

0000000となっているデータを000-0000と表示するだけなら郵便番号のテキストボックスのプロパティの定型入力のところを変更すればいけると思います。

関連するQ&A