• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで画像の挿入マクロについて)

エクセルで画像の挿入マクロについて

このQ&Aのポイント
  • エクセルのB列にJANコードが入力されている場合、指定のJANコードに対応する画像をC列に挿入するマクロを作成する際に、ファイル名を自動的に変更する方法を教えてください。
  • マクロを記録した際に、挿入する画像のファイル名が最初のものに固定されてしまっていて、次のセルの内容に合わせて自動的に変える方法を知りたいです。
  • エクセルのB列に入力されているJANコードに対応する画像をC列に挿入するマクロを作成しましたが、ファイル名が最初のものに固定されてしまっています。次のセルの内容に合わせて自動的に変更する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kybo
  • ベストアンサー率53% (349/647)
回答No.1

ActiveSheet.Pictures.Insert( _ "C:\Users\user\Documents\JAN_バーコード\1234567890123.emf").Select の部分を以下のようにしてみてください。 ActiveSheet.Pictures.Insert( _ "C:\Users\user\Documents\JAN_バーコード\" & ActiveCell.Offset(0, -1).Range("A1").Value).Select

excel_nya
質問者

お礼

早速ご回答頂きありがとうございました。 教えて頂きましたマクロ内容に変更して B列のJANコードに.emfをくっつけて実行したところ うまく動作してくれました。 とても助かりました!