質問: 0 end with end with end sub ------------------------------------------------------------------------- 既に図形があるセルをダブルクリックで削除するにはどの様な方法があるのでしょうか。 バージョンはexcel2007です。 皆様よろしくご教示ください。
回答: #2です。過分なお言葉をいただき恐縮です。 既存の楕円がちょこっと動く現象は確認できませんでしたが(当方xl2010です) private sub worksheet_beforedoubleclick(byval target as range, cancel as boolean) の中に、 cancel = true を加える方が紛れが少ないと思います。 この場合、wクリックによりセルが編集状態になるのをcancelする働きをします。 ご参考まで。 <参考>「vba cancel=true」で検索すると、多数見つかります http://www.excel.studio-kazu.jp/kw/20090812223654.html イベントのカスタマイズのコードは初めてみました... http://www.ken3.org/vba/backno/vba060.html フォームを閉じるボタンのキャンセル等に使いますね