- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで画像の挿入マクロについて)
エクセルで画像の挿入マクロについて
このQ&Aのポイント
- エクセルのB列にJANコードが入力されている場合、指定のJANコードに対応する画像をC列に挿入するマクロを作成する際に、ファイル名を自動的に変更する方法を教えてください。
- マクロを記録した際に、挿入する画像のファイル名が最初のものに固定されてしまっていて、次のセルの内容に合わせて自動的に変える方法を知りたいです。
- エクセルのB列に入力されているJANコードに対応する画像をC列に挿入するマクロを作成しましたが、ファイル名が最初のものに固定されてしまっています。次のセルの内容に合わせて自動的に変更する方法を教えてください。
- みんなの回答 (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
お礼
早速ご回答頂きありがとうございました。 教えて頂きましたマクロ内容に変更して B列のJANコードに.emfをくっつけて実行したところ うまく動作してくれました。 とても助かりました!