エクセルでバーコード作成!無料&関数で自動生成する決定打
エクセルでバーコード作成!無料&関数で自動生成する決定打にまつわる興味深い視点を詳しく紐解きます。
Q1:別のパソコンでエクセルファイルを開くとバーコードが数字や英字のまま表示されてしまいます。なぜですか?
A1:バーコードフォント方式の場合、ファイルを開くすべてのパソコンに同一のバーコードフォントがインストールされている必要があります。フォントが入っていないPCで開くと代替フォント(游ゴシック等)で「12345*」のように表示されます。不特定多数へ配布する場合はPDF形式に書き出して配布・印刷するか、VBAで画像として貼り付ける手法を選択してください。
Q2:エクセルで無料作成したバーコードは商業用の製品に貼り付けて出荷しても問題ありませんか?
A2:使用するフリーフォントの「商用利用規約(ライセンス)」を必ず確認してください。個人利用は無料でも商用利用(商品貼付や販売目的)ではライセンス購入が必要なフォントもあります。また、市販商品に貼るJANコードは、事前に一般財団法人流通システム開発センターから「GS1事業者コード」の貸与を受けて登録した正規の番号である必要があります。
Q3:バーコードリーダーで読み取った後、自動で次の行のセルへ移動させるにはどうすれば良いですか?
A3:バーコードリーダー本体の設定マニュアルに記載されている設定用バーコードをスキャンし、読み取り後の「終端文字(サフィックス)」を「Enter(CR/LF)」に設定してください。通常、初期設定でEnterが付与されているため、エクセル側の「入力後にセルを下に移動する」設定と連動して自動的に下のセルへフォーカスが移動します。