ホーム バッチラベル 完全ガイド
柱ガイド

スプレッドシートからのバッチラベル印刷完全ガイド

データからラベルを印刷することについて知っておくべきすべて — スプレッドシートの準備から最終PDFの印刷まで。DYMO、Zebra、Brother、A-oneラベルプリンターでのCSV、Excel、Google Sheetsをカバー。

ラベルエディタを開く →

1. バッチラベル印刷とは?

バッチラベル印刷(可変データ印刷や差し込み印刷とも呼ばれる)は、1つのラベルテンプレートを作成し、それを使用して多くのラベルを印刷することを意味します — それぞれ異なるデータで。ラベルを1つずつデザインする代わりに:

  1. 1つのテンプレートをデザイン などのプレースホルダーフィールド付き などのプレースホルダーフィールド付き
  2. データソースを接続 (スプレッドシート、CSV、Google Sheet)
  3. エクスポート — データの各行が固有のラベルになります

これはMicrosoft Wordの「差し込み印刷」機能と同じコンセプトですが、ラベル専用に構築されており、使用がはるかに簡単です。

2. 対応データソース

OpenLabelMakerは4つの入力方法からデータを受け入れます:

📁 ファイルアップロード

ドラッグ&ドロップまたは参照。対応形式:

  • • .csv(カンマ区切り)
  • • .tsv(タブ区切り)
  • • .xlsx(Excel)
  • • .xls(レガシーExcel)
  • • .ods(LibreOffice)

🔗 Google Sheets

Google SheetsのURLを貼り付け。シートは「リンクを知っている全員が閲覧可」に設定されている必要があります。OAuthやアドオン不要。

完全なGoogle Sheetsガイド →

📋 貼り付け

Excel、Google Sheets、Numbers、または任意のスプレッドシートアプリからセルをコピーして直接貼り付け。タブ/カンマ区切りを自動検出。

✏️ 手動

編集可能なテーブルに直接データを入力。行を追加、シーケンスを埋める。小さなバッチや連番に適している。

3. データの準備

良いデータ = 良いラベル。クリーンなインポートのために以下のルールに従ってください:

シンプルな列ヘッダーを使用name, address, sku。スペースと特殊文字を避ける。
1行につき1ラベル — スプレッドシートの各行が1ラベルになります。
1行目にヘッダー — 最初の行は常に列ヘッダーとして扱われます。
空行を削除 — 下部の末尾空行は空白ラベルを作成します。
バーコード値をクリーンに — スペースなし、バーコード形式で許可されている場合のみダッシュ。
セル結合しない — ExcelのセルマージはCSVエクスポートを破綻させます。
エラーを返す数式を使用しない — #N/Aや#REF!値がラベルに表示されます。

4. プレースホルダーの仕組み

プレースホルダーが魔法です。ラベル上の任意のテキスト要素に {{column_name}} を含めることができ、各ラベルでその列の実データに置き換えられます。

テンプレート:

などのプレースホルダーフィールド付き
{{address}}
{{city}}, {{zip}}

出力(行1):

田中花子
東京都新宿区西新宿1-1-1
新宿区, 160-0023

特別プレースホルダー:

5. バッチでのバーコードとQRコード

バッチバーコードラベルがキラー機能です。各ラベルがスプレッドシートデータから生成された固有でスキャン可能なバーコードを取得。対応形式:

Code 128
任意のテキスト
EAN-13
13桁
UPC-A
12桁
QRコード
任意のテキスト/URL

その他Code 39、EAN-8、ITF-14。 完全バルクバーコードガイド →

6. シートラベル vs プリンターラベル

バッチ出力はラベルタイプによって異なります:

📄 シートラベル(A-one、HERMA)

ラベルがA4/レターページのグリッド位置を埋めます。行1 = 位置1、行2 = 位置2など。ページが満杯になると、新しいページが開始。

  • • A-one L7160(21枚/シート)の200住所 = 10ページ
  • • 部分使用シート用「ラベルから開始」オフセット対応
  • • あらゆるインクジェットまたはレーザープリンターで印刷

🖨️ プリンターラベル(DYMO、Zebra、Brother)

各行 = PDFで1ページ。ページ寸法がラベルと完全一致。プリンターがページごとに1ラベルを送り出し。

  • • DYMO 11354で500商品 = 500ページPDF
  • • 印刷設定:縁なし、100%スケール、マージンなし
  • • あらゆるサーマルまたは直接印刷ラベルプリンターで動作

7. 高度な機能

リピート回数

「各ラベルを×印刷」— 各商品ラベルを5部印刷。repeat=5の100行CSVが500ラベルになります。

開始ラベルオフセット

シートラベル用:シートの最初の7ラベルを既に使用している場合、オフセットを8に設定すると位置8から印刷開始。シートの無駄なし。

空フィールド折りたたみ

プレースホルダーが空に解決される場合(セルが空白)、テキスト要素が隠れて残り要素が上にシフト。ラベルに醜い空白行なし。

バッチデータでの自動保存

インポートされたデータはラベルデザインと共に保存。後でデザインを再度開くと、データがまだそこにあります。.olm.json保存ファイルでもエクスポートされます。

連番

手動埋めシーケンス機能で{{#}}を使用。スプレッドシートなしで番号付きラベル(001→500)を生成。 {{#}} 8. トラブルシューティング

フィールドがデータの代わりに{{field}}を表示

プレースホルダー名はデータの列ヘッダーと完全に一致する必要があります。タイプミス、スペース、大文字小文字の違いをチェック。

一部のバーコードが表示されない 一部のバーコードが表示されないなどのプレースホルダーフィールド付き.

バーコード形式には厳格なルールがあります。EAN-13は正確に12または13桁が必要。UPC-Aは正確に11または12桁が必要。データが形式に一致しない場合、バーコードのレンダリングが失敗。混合/英数字データにはCode 128を使用。

Google Sheetsインポートが失敗

シートが「リンクを知っている全員が閲覧可」に設定されていることを確認。プライベートシートは取得できません。また、URLが通常のGoogle Sheets URL(共有ドライブや短縮リンクではない)であることをチェック。

1000+ラベルでPDF生成が遅い

これは正常です — 各ラベルがブラウザで高品質画像としてレンダリングされます。15-30秒かかります。遅すぎる場合は、データを500のバッチに分割してみてください。

A-oneシートでラベルがずれて印刷

印刷設定で:スケールを100%(「ページに合わせる」ではない)、マージンを「なし」に設定し、紙サイズが適切にA4またはUSレターであることを確認。一部のプリンターには小さなオフセットがあります — まず1ページでテスト印刷してください。

9. データソース・使用事例別特定ガイド

📄 CSVからラベルを印刷

エディタを開き、ラベルサイズを選択し、{{プレースホルダー}}でデザインし、データをアップロードして印刷。全プロセスは5分以内。

バッチ印刷開始 →

Start Batch Printing →