← 記事一覧へ戻る

Excel からバーコードを一括作成する手順と印刷前のチェックポイント

更新日 2026-09-03 · ParityLabel 編集部

商品マスタが Excel にあって、バーコードを 1 件ずつ作っている——その作業は一括生成に置き換えられます。この記事は、Excel の一覧から一括で作り、A4 に面付けして印刷し、読み取りまで確認する手順を、つまずきやすい点と一緒にまとめたものです。

この記事の要点

  • 必要なのは 1 行 1 件の列だけ。貼り付けか CSV で最大 500 件を一括生成。
  • JAN/EAN-13 はチェックデジットを先に検証。転記ミスは末尾に集中する。
  • 印刷で失敗する原因はクワイエットゾーン不足・縮小しすぎ・印字濃度・反射の 4 つ。
  • A4 面付け PDF は「実際のサイズ」で印刷。用紙に合わせる拡大縮小はオフ。

1. Excel 側の準備

2. 一括生成の手順

  1. バーコード一括作成ツールを開き、コードの種類を選ぶ(JAN/EAN-13、UPC-A、Code 128、Code 39、ITF-14、QR コード)。
  2. Excel の列を選択してコピーし、入力欄に貼り付ける。または CSV をアップロードする。
  3. プレビューでエラー行を確認する。桁数違い、チェックデジット不一致、使用できない文字がある行は赤く表示される。
  4. 出力形式を選ぶ:A4 面付け PDF(行・列・余白を指定)か PNG の ZIP(1 件 1 ファイル)。
  5. ダウンロードして印刷する。

処理はすべてブラウザ内で完結し、データはサーバーに送られません。

3. チェックデジットの検証

JAN/EAN-13 の 13 桁目はチェックデジットで、前 12 桁から計算されます。ここが違うと、見た目は正常でも POS やスキャナーでは無効なコードです。サプライヤーの一覧表や手入力のマスタは、末尾の転記ミスが非常に多いので、一括生成の前にツールで検証してください。12 桁しかない場合はツールがチェックデジットを付加します。

Code 128 や Code 39 にも内部的なチェック文字がありますが、こちらはツールが自動生成するので入力側での計算は不要です。

4. 印刷前のチェックポイント

項目目安外すとどうなるか
クワイエットゾーン(両端余白)JAN/EAN-13:左 11 モジュール・右 7 モジュール以上。目安として最小バー幅の 10 倍スキャナーが開始・終了を認識できず読めない
最小バー幅(X 寸法)JAN/EAN-13 標準 0.33 mm、縮小しても 0.26 mm 程度まで細いバーがつぶれ、桁化けや無読
高さJAN/EAN-13 標準 22.85 mm。切り詰めは読み取り角度を狭める斜め読みで失敗
印刷解像度300 dpi 以上。203 dpi の熱転写機は X 寸法を 0.375 mm 以上にバー幅の誤差が許容を超える
コントラスト白地に黒。光沢面や色地は避ける反射で読めない

5. プリンター別の設定

レーザー・インクジェット(A4 面付け)

熱転写(ラベルプリンター)

6. 読み取り不良の原因を順に潰す

  1. 余白は十分か(バーコードの両端に文字や枠線が接していないか)。
  2. 縮小しすぎていないか(実寸で印刷したか)。
  3. 印字は十分に黒いか(リボンの種類、濃度)。
  4. 表面が反射していないか(ラミネート、光沢紙)。
  5. コードの値そのものが正しいか(チェックデジット)。

Excel の列を貼り付けて一括生成

最大 500 件を一度に生成し、A4 面付け PDF または PNG の ZIP でダウンロード。2 列目の商品名も印字できます。 ツールを開く →

参考資料

本記事は以下の一次資料に基づいています。実務では最新版をご確認ください。

よくある質問

Excel からバーコードを一括で作るには何が必要ですか?

コードの値が 1 行 1 件で並んだ列があれば十分です。バーコード一括作成ツールにその列をコピー&ペーストするか CSV をアップロードすると、JAN/EAN-13・UPC-A・Code 128・Code 39・ITF-14・QR コードなどを一度に生成し、A4 面付け PDF または PNG の ZIP でダウンロードできます。2 列目に商品名を入れると各コードの下に印字されます。

JAN コードのチェックデジットは自分で計算する必要がありますか?

13 桁を入力すれば、ツールが末尾のチェックデジットを検証し、誤りがあれば表示します。12 桁を入力した場合はチェックデジットを自動で付加します。サプライヤーから受け取った一覧表は転記ミスで末尾が違っていることが多いので、一括生成の前に必ず検証してください。

印刷したバーコードが読み取れないのはなぜですか?

多い原因は 4 つです。クワイエットゾーン(両端の余白)が足りない、縮小しすぎて最小バー幅が印刷解像度を下回っている、熱転写で用紙とリボンの組み合わせが合わず黒が薄い、そしてラミネートや光沢面で反射している。順に確認すると大半は解決します。

一括生成したバーコードは A4 の市販ラベル用紙に印刷できますか?

できます。面付け PDF は行数・列数・余白を指定して出力できるので、市販の A4 ラベル用紙(例:44 面、65 面)の配置に合わせてください。印刷時は「実際のサイズ」で出力し、用紙に合わせる拡大縮小をオフにするのがポイントです。