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

-広告-

解決済みの質問

Access バーコード下に表示される文字のサイズ

お世話になります。
Access2010

レコードソースとなるテーブルに「ラベル」というフィールドがあり、
テキスト型で"000000015311"のようなデータが登録されてます。
この「ラベル」をバーコード化しました。

レポートを作成し、バーコード自体は問題無く表示されるのですが、
バーコード下に表示される文字のサイズが大きかったり(これが標準?)
小さかったりします。
※表示される文字は「ラベル」の内容です。

レポートのページ設定⇒レイアウト にて、列数を「2」とし印刷方向は
「左から右」にしてます。なお紙は横向きです。

この状態で、印刷プレビューで見てみると、添付のように1列目のバーコード下に
表示される文字のサイズは大きい(標準?)ですが、2列目の先頭から
5行目までが、文字が小さく表示され、2列目の6~8行目は大きい(標準)です。
※18レコードあるのですが、1列目に10行、2列目に8行表示されてます。

なお、縦向きにすると1列目に15行、2列目に3行表示されますが、
1列目は問題無し、2列目の3行が小さく表示されます。

デザインでバーコードのサイズを広げ見たり、縮めてみたり色々さわってみると、
都度、文字が小さくなる箇所が変わります。。
どのようなことが考えられますでしょうか。

2列目以降が全て小さいなら、列が変わったことによって何かあるかと思うの
ですが、中途半端な箇所が小さくなってしまう状況です。
なんとなく、Accessのバグのような気がするのですが。。

ご教示の程、宜しくお願い致します

投稿日時 - 2016-01-04 09:21:25

QNo.9105792

すぐに回答ほしいです

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

バーコントロールオブジェクトを右クリックすると
Microsoft バーコントロール 14.0 オブジェクト ▶
からも設定できます。
ShowData 0 ⇔ 1 と同じことですね。

もし、チェックデジットの有無が気になるようでしたら
http://www.ainix.co.jp/howto_autoid/barcode_symbol.html
などが参考になるかと。

投稿日時 - 2016-01-04 12:44:24

お礼

度々のご回答ありがとうございます。
テキストボックスで対処してみたいと思います。

ありがとうございました。

投稿日時 - 2016-01-04 13:14:18

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

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

-広告-
-広告-

回答(3)

ANo.2

naoto0216 さんへ
バーコードの文字のところを隠すように、上からテキストボックスを貼り付けてバーコードを同じソースにすると良いです。規定の小さい英数フォントサイズよりも大きなサイズを選択できますし、色も変えられます。

投稿日時 - 2016-01-04 12:08:20

お礼

panaconさま
ご回答ありがとうございます。
・・・ですね。テキストボックスしかなさそうです。
ありがとうございました。

投稿日時 - 2016-01-04 13:13:04

ANo.1

こちら(Windows7 64Bit & Access2010 32Bit)でも再現しました。
なぜか気分次第?で変わってしまう。
ふと、MDBファイルに変換してAccess2002で確認すると
すべて大きい文字になっていました。
ついでにWindowsX 64Bit Access2016 32Bit (いずれも試用版)では
小さいほうの文字に統一されているようです。

回答としては、
気にしない。。。
Or
バーコードコントロールの『データの表示』はチェックを外し、
レイアウト的に苦しいかもしれませんが、
下にテキストボックス([ラベル]をソースに)をおいて置くしか無さげです。

投稿日時 - 2016-01-04 11:21:10

補足

NotFound404さま
いつもご回答ありがとうございます。
また、検証して頂きありがとうございました。

accdbをmdb(2002-2003)に変換してみましたが
Access2010で開くと、やはりダメなんですね。。

ちなみに、バーコードコントロールの『データの表示』
は『ShowData』でよろしかったでしょうか。
ここを「0」にすると、バーコード下の文字が消えました。

投稿日時 - 2016-01-04 11:52:26

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-