※この記事はOfficeの他のソフトがインストールされてる環境を基に執筆してます。
※あくまで私の環境(Office 2013 Home and Business)の場合の話です。
AccessがインストールされてないPCでも無料でAccessの機能が使える「Access Runtime」ですが、何故かバーコードのActiveXコントロールが使えません。
調べても、具体的な方法が全く出てこなかったのでここに解決法を記したいと思います。
単刀直入に言いますと、必要なデータが何故か一緒にインストールされてないだけなので、他のOfficeのソフトデータがあれば一瞬で解決します。
私はExcelのデータを使いました。
→Officeのソフトはバージョンが同じであればどれも同じフォルダに入っているようです。なんのOfficeのソフトでも大丈夫だと思いますが今回はExcelを使っています。
※データコピーに管理者権限がいるのでご注意ください。
やり方
Excelを開いて、
タスクマネージャーからExcelの実行フォルダを開き、
検索に「MSBARCODE.DLL」と入力して出てきたファイルを...、
C:\Program Files (x86)\Microsoft Office\Office15(Access Runtime 2013のインストールフォルダ)にコピーすればOK。
これだけです。
あとはAccess Runtimeを開いて確認してみると...。