dポイントプレゼントキャンペーン実施中!

ACCESS初心者です。
「符号」-「連番」順の住所一覧テーブルから、
クエリで「符号」別にわけ、「符号」別に分けたクエリから
「符号」別に宛名ラベルを作っています。(符号は10種類)

2000件ほどの連続番号を振っているので、連番のラベル表記を
『A-0001』のように4桁で統一したいのですが、
テーブルやクエリでは4桁で表示されるのに、
ラベルではうまく表示されません。(1ならA-1となってしまいます)

フィールドは、符号と連番は別フィールドで、
連番の書式は、書式設定で4桁の0を入力して設定しています(『0000』)
レポートを作成する際に、「符号」と「連番」を連結して
表示させています。

できれば、レポートの設定で上記を実現したいのですが、
どうすればいいのでしょうか?
よろしくお願いしますm(_)m

A 回答 (1件)

クエリで 符号、連番は既存データ


符号連番式1
A1A0001
B1B0001
A2A0002
B2B0002
A3A0003
B3B0003
式1: [符号] & Format([連番],"0000")
でよいのでは。
エクセルは特にそうだが、表示形式を見てなにかしようとしては
出来ないことが多い。値でないから。
アクセスでも、実の値データをフィールドに作るのが確実と思う。
これをレポートのソースとして使う。
    • good
    • 0
この回答へのお礼

早速ありがとうございます。
うまく4桁に表示できました!

レポートには、表示形式を引き継いでくれないのですね。。。
勉強になりました。
ありがとうございました。

お礼日時:2009/06/01 14:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!