※ ChatGPTを利用し、要約された質問です(原文:Excel VBAで図形の名前を変更する方法)
Excel VBAで図形の名前を変更する方法
このQ&Aのポイント
写真つき名簿を作り、別シートで氏名を指定すると写真が表示されるようにする方法を教えてください。
Excel 2010で図形の名前を氏名と関連した名前に変える方法や、ActiveShapesRangeのような形で図の名前を取得する方法を教えてください。
Excel VBAを使って図形の名前を氏名と関連した名前に変更する方法についてお教えください。
写真つき名簿を作り、別シートで、氏名を指定すると写真が表示されるようにしたいと思います。
方法をご存知の方、ご教授お願いします。(Excel 2010 希望)
写真を張り付けたとき下記のように "Picture 1" のように名前が付けられますが、この名前を "山田" のように氏名と関連した名前に変えられれば、VBAで氏名と写真を関連して操作できます。
または、たとえば A=ActiveShapesRangexxxxxxのような形で図の名前が得られれば、対応できると思います。
いずれの方法でも構いませんが、お教えいただければ幸いです。
ActiveSheet.Shapes.Range(Array("Picture 1"))
お礼
ありがとうございました。 解決しました。 マクロの記録では、解決しないので、助かりました。