• ベストアンサー

Accessのバーコード作成について

お読みいただきありがとうございます。  Microsoftバーコードコントロールで8桁のコード(JANではない)をバーコードとして印刷させたいのですが、このコードは01234567のような先頭が0の8桁なのです。これをスタイルをCode128にしてバーコード化すると先頭の0が落ちて7桁になってしまうようです。先頭の0もバーコード化するにはどうしたらよいのでしょうか。

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

  • ベストアンサー
  • ryuu001
  • ベストアンサー率61% (46/75)
回答No.2

このバーコードのレコードソースは ”文字列” になっていますでしょうか? 数値を 表示形式で 8桁にしていませんか? 数値項目でしたら、頭の 0 が落ちる可能性があると思われます。

macbain
質問者

お礼

 ありがとうございます。文字列とに修正して作成、スキャン結果も先頭に0が付きました。

その他の回答 (1)

  • ojin
  • ベストアンサー率43% (280/638)
回答No.1

Code 128ですので、ASCIIの128文字を全て取扱うことが可能なのはご存知と思います。 今、試して見ました。 Office 97です。Active Controlを選択して、ディフォルトで、コードの選択を、Code 128にして、それ以外のプロパティは変更していません。ご指摘の"01234567"を入力して、フォームビューで、0が表示されることを確認し、印刷して、Symbolのバーコードスキャナで確認いたしました。何れもも問題なく0の印刷、スキャンでの0の認識問題ありません。 Type 0x3C Code 128と表示されています。

macbain
質問者

お礼

わざわざテストまでしていただき恐縮至極です。何とか無事バーコード作成し、スキャン結果も思い通りになりました。 ありがとうございました。

関連するQ&A