マクロ-バーコード

Last-modified: 2011-08-17 (水) 13:38:13
amazon.gif

エクセル2003で、バーコードを印字するマクロを作ります。
( 帳票作成に苦労した為にエクセルでマクロを作り。VB2005からマクロを呼出す。 )
( CrystalReportsでもできますが解析に時間がかかりそうなので断念・・・バーコードとかどうやって作るんだろう? )

懸念事項・問題点

  • 異なるOfficeのバージョンがインストールされている場合、問題なく動くか不明。動作未確認

作業の概要

  • Office2003はフルインストールしていた方が良さそうです。
  • Excelにバーコードのコントロールを貼り付ける。
  • 「ActiveXコントール・・・」の画面がでないようにレジストリを操作する。

 エクセル2003 での設定

エクセル2000以降ならばバーコード用のコントロールを貼り付けることができるようです。

  • 手順①
    表示メニューのツールバーでコントロールツールボックスをチェック入れ、表示させます。
    「コントロールの選択」をクリックします。
  • 手順②
    すると多数のコントロールが出てきますので「Microsoftバーコードコントロール」もしくは「Microsoft BarCode Control」を選択します。
  • 手順③
    マウスポインタが十字になり、ドラッグでバーコードコントロールを挿入することが出来ます。挿入したバーコードコントロールを右クリックし、プロパティを表示させます。
    そして下で選択している「LinkedCell」を入力します。ここで選択したセルに数字を入れる事でバーコードが変わります。
  • 手順④
     エクセルを開くと下記のようなメッセージがでるならば、これを非表示にする。
    このアプリケーションは、安全でない可能性のある ActiveX コントロールを初期化しようとしています。
    このドキュメントの提供元が信頼できる場合は、[はい] をクリックしてください。コントロールはドキュメントの設定を使用して初期化されます。

参照:ActiveX コントロールを初期化しようとしています。

バーコードの作成 Webブラウザ上でバーコードを作成して印刷もできる

 参考

 外部リンク

  • Gepir Search
    JANコードからメーカーを判別できる

 サイト内リンク