• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel VBAで図形の名前を変更する方法)

Excel VBAで図形の名前を変更する方法

このQ&Aのポイント
  • 写真つき名簿を作り、別シートで氏名を指定すると写真が表示されるようにする方法を教えてください。
  • Excel 2010で図形の名前を氏名と関連した名前に変える方法や、ActiveShapesRangeのような形で図の名前を取得する方法を教えてください。
  • Excel VBAを使って図形の名前を氏名と関連した名前に変更する方法についてお教えください。

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

  • ベストアンサー
  • Br6
  • ベストアンサー率64% (9/14)
回答No.2

名前を指定すると写真つき名簿があるシートから画像をコピーし貼り付けるという考え方であってますかね? Pasteメソッドで画像を貼り付けした直後は必ず選択状態になりますので、Selectionで画像を取得することができます。 貼り付けのコードの次に Selection.Name = "山田" というコードを書けば画像の名前は"山田"になります。

ken-nosuke
質問者

お礼

ありがとうございました。 解決しました。 マクロの記録では、解決しないので、助かりました。

その他の回答 (1)

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

こちらに名前の変更方法が記載されています よねさんのExcel2010とWord2010の使い方 Excel2010(エクセル2010)基本講座:オブジェクトの選択 オブジェクトの名前の変更 http://www4.synapse.ne.jp/yone/excel2010/excel2010_zu_obje.html

ken-nosuke
質問者

お礼

ご回答ありがとうございました。 VBAでの変更がしたかったので、ANo2を採用させていただきました。