• 締切済み

Excelの行を消すのと同時に、その行に接触する図形も消したい

Excelの行を消すのと同時に、その行に接触する図形も消したいのですが、これは可能ですか? VBAは使わないで実現したいのですが、どこか設定すれば出来ますか? 今は消した行にあわせて図形が移動したりサイズ変更したりする程度です。 Windows XP、Excel2003を使用しています。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

>VBAは使わないで実現したいのですが 使わないと出来ないと思う。VBAを勉強すればどうです。そこらの市販のVBAの本には載ってない課題だが。 シートのセルと図形は別世界のもので、あまり関係付けられてない。 両者の接点は セルから文字列を取ってくる http://www.moug.net/tech/exopr/0080020.htm オートシェイプの書式設定ー「プロパティ」タブの事項(移動関係)しか接点がない。 ーーー あるいは質問者の言っていることは 「プロパティ」タブの 「セルにあわせて移動やサイズを・・」で実現しているのかもしれない。 ーー VBAといったが、行や列の削除をVBAで捉えるのも難しい。 難しい言葉で言えば、行削除を捉えるイベントがシートのイベントとして提供されて無い。

関連するQ&A