• 締切済み

Excel2010でVBAで生成の画像が表示でない

Excelに縦にJANコードを並べ、VBAにてバーコードの図形を生成させています。 Excel2007以前では問題なく表示させていました。 Excel2010になってから、 非リンクのような状態(赤い×がついおり、枠線だけが出ている状態)になり表示されなくなりました。 セキュリティをすべてはずしているつもりですが効果ありません。 回避方法を知りたいです。

みんなの回答

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

「JANコード」を表示させるのに利用している部品(バーコードコントロール?)が正常に作動していないか,正しくインストールできていない状況のように見受けられます。 1.あなたが今使っている問題のエクセルブックで,何を使い,どうやって,「JANコード」をシートに並べているのか,正しく理解してください。  たとえばバーコードコントロールを利用しているのなら,いったいどのバージョンのバーコードコントロールを利用しているのかなども調べます。 2.簡単には,コードを表示させるのに使っている部品を再度インストールします。  例えばACCESS2010を含んだOffice2010を再インストールするなど。 3.必要に応じてマクロの手直しも必要かも?しれません。  たとえばバーコードコントロールを利用しているのなら,以前使っていたバーコードコントロールのバージョンと今回改めて再整備したバーコードコントロールのバージョンが間違っていないか,いま使っているマクロの書きぶりなどをチェックする必要もあるかもしれません。