こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ACCESS 宛名ラベル(レポート)の連番の書式を設定したい

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

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

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

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

投稿日時 - 2009-05-31 11:10:14

QNo.5004896

すぐに回答ほしいです

質問者が選んだベストアンサー

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

投稿日時 - 2009-05-31 12:47:23

お礼

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

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

投稿日時 - 2009-06-01 14:27:48

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問