URLをコピーしました!<スポンサーリンク>CODE128(コード128)のコードセットBのバーコードをエクセルだけで作る方法を紹介します。具体的には、下図の数値0から94までを表現できます。以前、JANコードをエクセルのみで作る方法やMiBarcodeというフリーソフトを使って色々なバーコードを作る方法を紹介したことがありますが、「CODE128をエクセルだけで作る方法が知りたい」という要望がありました。調べてみると、CODE128にはA・B・Cの3種類がありかなり難しい印象でしたが、要望を具体的に聞くと、CODE128のコードセットBだけで大丈夫だということでしたので、なんとか作成してみました。作成したついでに、似たような使い方をする人がいるかもしれないので記事にしておきます。下記のような表に一括でバーコード画像を作成します。Sub2.貼り付けたプログラムを実行するバーコードを作りたいデータの入ったセルを選択し、「開発タブ」の「マクロ」を選択します。(選択したセル分のみを処理します)開発タブが表示されて無い場合は開発タブを表示する方法を参考にしてください。「CODE128_B」を選択し「実行」をクリックしてくださいここまでの手順をこなすと、CODE128のコードセットBのバーコードができると思います。一応何とかCODE128のコードセットBを作れるようにできたと思いますが、私はプログラムに関しては素人です。当ブログの記事を用いることによって被った損害・損失に対しては一切の責任を負いかねますのであらかじめご了承下さい。AMありがとうございました。非常に重宝しております!!CODE128は部署内や小規模の会社等では、汎用性のある便利な運用コードであると思われます。これをAccessやFreeソフトを併用せずにエクセルのVBAのみで作成できるのは非常に有用で素晴らしいです!今後も色々とご教示お願いいたします。検索して辿り着きました。素晴らしい情報をありがとうございます。有難く使わせていただきます。因みに、バーコード下の文字を表示させないようにすることも可能でしょうか?お忙しいとは思いますが、ご回答のほど宜しくお願いします。ご対応ありがとうございます。これで使用範囲が広がります。変更箇所を確認させて頂きました。PM拝啓、管理人様ありがとうございました。エクセルで色々と調べてましたが、フォント入れても128は、印刷してもスキャンできなくて(^_^;)なにぶんにもボランティア(お金掛けられなく)での会員カード作りで個人情報をバーコードにと考えました。AM管理人様お世話になりました。コード128の桁数を増やす事は可能ですか?名前をローマ字にすると桁数が多く、先に教えてもらったコード128ですが14桁以上はスキャンできませんでした。14桁以上が読み取れないというこのコメントを見ている方へこの問題はプリンターの問題でした。その他にもバーコードを読み取るスキャナーの性能等の問題が発生するかもしれませんので、ご注意ください。AMお世話になります。桁数が13桁のバーコードを作りたいのですが、バーコード下の数字が1E+12となってしまいます。最近時間が無くて返信できてなくて申し訳ありません。今週末は少し時間ができる予定ですので、少々お待ちください。PM下記に数値用のプログラムをアップしました。PMありがとうございました。今後ともよろしくお願いいたします。プロフィールエクセルの使い方を中心に記事を書いています。私が実務で実際に使った使い方など、他では紹介されていない変わった使い方も紹介しています。閉じる<スポンサーリンク>。