バーコード 作成 エクセル(貼り付け・印刷用)
生成したPNG/SVGをExcelへ貼り付けて使えます。印刷用途はSVG推奨。
エクセルでバーコード作成をするなら、コードを入力して画像を生成し、PNGまたはSVGをExcelへ貼り付けます。フォントのインストールやマクロ設定をせずに、商品ラベル・在庫表・社内管理表へ利用できます。
エクセルでバーコード作成
種類を選んでデータを入力。サイズと色も調整できます。
JAN(EAN-13)|商品・小売|桁数: 13
現在: 3
現在: 12
Excel貼り付け用プレビュー
サイズ感や可読性を確認してからダウンロードできます。
仕様情報
サイズ感(目安)
スケールに応じた横幅イメージ(参考)
Excelでバーコードを使う方法は主に3つあります。それぞれの特徴を理解して、用途に合った方法を選びましょう。
| 方法 | メリット | デメリット | おすすめ度 |
|---|---|---|---|
| 画像貼り付け (本ツール) |
環境に依存しない 確実に表示・印刷 |
1つずつ作成が必要 | ★★★ |
| バーコードフォント | セル内で直接生成 数式で連動可能 |
フォント配布が必要 PC間で表示崩れ |
★★☆ |
| VBA/マクロ | 大量生成に対応 自動化可能 |
プログラミング知識必要 セキュリティ設定 |
★☆☆ |
バーコードフォントを使う場合のインストール、Code39・Code128のデータ条件、共有時の注意点はバーコードフォントの使い方ガイドに整理しています。
- どのExcelバージョンでも使える
- 互換性が最も高い
- メール添付・共有が簡単
画面表示・共有向け
- 拡大しても劣化しない
- 印刷品質が最も高い
- ファイルサイズが小さい
印刷・高品質向け
結論:印刷が目的ならSVG、画面表示や共有が目的ならPNGを選びましょう。迷ったらPNGが無難です。
商品コードをエクセルで管理する場合は、JANの先頭ゼロやチェックデジットを数値ではなく文字列として保持します。画像を貼り付ける前に、元のコードとプレビュー下の数字が一致しているか確認してください。
基本の手順(4ステップ)
- バーコードを作成 - 上のツールでデータを入力し、プレビューを確認
- 画像をダウンロード - PNG または SVG ボタンをクリック
- Excelに挿入 - 「挿入」→「画像」→「このデバイスから」で選択
- サイズを調整 - 角をドラッグしてセルに合わせる
Excel バージョン別の注意点
画像サイズの調整コツ
- Shiftキーを押しながらドラッグで縦横比を維持
- 「図の書式設定」で正確なサイズを数値指定可能
- セルに合わせる場合は「セルに移動やサイズ変更をしない」設定推奨
複数のバーコードを作成する場合の効率的な方法を紹介します。
少量(10個以下)の場合
- 1つずつバーコードを作成・ダウンロード
- ファイル名を分かりやすく変更(例:商品コード.png)
- Excelに順番に挿入
中量(10〜50個)の場合
- まとめてダウンロードし、フォルダで管理
- Excelの「複数選択」で一括挿入
- 「配置」→「整列」で位置を揃える
大量(50個以上)の場合
大量のバーコードが必要な場合は、以下の方法を検討してください:
- バーコードフォントの導入(環境統一が前提)
- バーコードラベル作成ツールでA4ラベルシートに面付けして印刷
- 業務用バーコード生成サービスの利用
Excelへ貼り付けた直後は、見た目だけで完成と判断しないでください。バーコードの値、画像の比率、印刷結果を順番に確認すると、表計算ソフト特有の変換や縮小による読み取りエラーを見つけやすくなります。
- 値を確認:JANなどの数字は文字列として扱い、先頭ゼロやチェックデジットが消えていないか元データと照合します。
- 画像を確認:四隅をドラッグして縦横比を変えず、左右の余白を残したままセルへ配置します。
- 印刷を確認:倍率を100%にして本番用紙へ試し刷りし、実際のバーコードスキャナーで読み取ります。
社内一覧や商品台帳で複数件を扱う場合は、Excelだけで値を連番化するより、バーコード一括作成で形式判定と画像をまとめて確認してから貼り付ける方法も便利です。
推奨設定
- スケール: 4以上を推奨(印刷用)
- 形式: SVG または 高解像度PNG
- バーコード色: 黒(#000000 または #111827)
- 背景色: 白(#FFFFFF)
印刷前のチェックリスト
- 印刷プレビューでバーコードが鮮明か確認
- 実際のスキャナーで読み取りテスト
- 用紙サイズと余白の設定を確認
- インクジェットよりレーザープリンタ推奨
印刷品質を上げるコツ
- プリンタの「高品質」または「最高品質」モードを選択
- 光沢紙は反射でスキャンしにくい場合あり(マット紙推奨)
- 縮小印刷は避ける(100%で印刷)
原因: 画像の解像度不足、または印刷時の縮小
解決: スケールを4以上に設定し、SVG形式でダウンロード。印刷は100%サイズで。
原因: Excelの印刷設定で「シートを1ページに印刷」などが有効
解決: 「ページ設定」→「拡大縮小印刷」を「100%」に設定。
原因: 画像がリンクとして挿入されている
解決: 「挿入」→「画像」→「このデバイスから」で埋め込み挿入。
原因: バーコード生成時に背景色を設定している
解決: 背景色を白(#FFFFFF)に設定して再生成。
Q. フォント方式と画像方式、どちらがいい?
共有や印刷の安定性を重視するなら画像方式がおすすめです。フォント方式は同じフォントがインストールされていないPCでは表示が崩れます。
Q. エクセルでバーコードを作成する一番簡単な方法は?
コードを入力してPNGまたはSVGを生成し、Excelの「挿入」→「画像」から貼り付ける方法です。フォントの配布やマクロ設定が不要なので、少量から中量の作成に向いています。
Q. 印刷すると読み取れないのですが?
スケールを4以上に設定し、SVG形式でダウンロードしてください。また、印刷設定で100%サイズになっているか確認してください。
Q. 複数のバーコードを一括で作れますか?
現在は1つずつの作成となります。大量に必要な場合は、バーコードフォントや専用ソフトの利用をご検討ください。
Q. Excel Onlineでも使えますか?
はい、PNG形式でダウンロードし、「挿入」→「画像」から挿入できます。
Q. 商用利用は可能ですか?
はい、生成したバーコード画像は商用利用可能です。ただし、JANコードを正式に使用する場合は事業者登録が必要な場合があります。
Q. Googleスプレッドシートでも使えますか?
はい、PNG形式でダウンロードし、「挿入」→「画像」→「セル内の画像」または「セル上の画像」から挿入できます。
バーコード 作成 エクセルの流れを、商品台帳へ1件貼り付ける例で確認します。まず種類をJAN(EAN-13)にして商品番号を入力し、プレビューの数字と元の番号を照合します。次にPNGまたはSVGを保存し、Excelの台帳で商品名・商品コード・画像を同じ行に配置します。最後に印刷したラベルを読み取り、台帳の番号とスキャナーの結果が一致するかを確認してください。
先頭ゼロを守る列の作り方
Excelのセルへ商品コードを直接入力すると、先頭ゼロが消えたり、長い数字が指数表示になったりします。商品コードの列はあらかじめ「文字列」に設定し、貼り付け前に元データを保存します。画像のファイル名にも同じコードを使うと、別商品のバーコードを貼るミスを見つけやすくなります。
| 台帳の列 | 入れる内容 | 確認方法 |
|---|---|---|
| 商品コード | 先頭ゼロを含む元番号 | セルの表示と入力欄を照合 |
| 種類 | JAN、Code128などの規格 | 取引先や読み取り機器の指定を確認 |
| バーコード画像 | PNGまたはSVG | 縦横比と左右の余白を確認 |
| 読み取り結果 | 試し刷り後の実測値 | スキャナーの結果を元番号と比較 |
貼り付け後に更新する場合
価格や商品名だけを変更する場合は画像をそのまま使えることがありますが、商品コード、ロット番号、URLを変更した場合は必ず再生成します。古い画像を残すと、見た目では区別できないまま誤出荷につながるため、ファイル名に更新日や管理番号を付け、差し替え後に読み取りテストを行います。複数人で台帳を編集する場合は、画像の保存場所と命名規則も共有しておくと安全です。