投稿者 魔界の仮面弁士  (社会人) 投稿日時 2016/2/17 15:51:47
> Dragdo_DragDropでエクセルシートを読み込んだ際に
> Handles Dragdo.TextChanged

ドラッグアンドドロップ処理で画像を消したいわけではなく、
TextChanged イベントのたびに処理したいのでしょうか。


>  'Excelアプリケーションオブジェクトを生成  'Excelアプリケーションオブジェクトを生成
xlApp と bookHoge の間に関連性が無いように見えます。
xlApp の Excel は、何の目的で CreateObject されたのでしょうか。


> エクセルに貼っている画像(.gif)を消去したいのですが
複数貼ってある場合などの考慮は必要ですが、処理イメージとしては

oShapes = oSheet.Shapes
oShape = oShapes(1)    '消したい画像の1番目が場合 
oShape.Delete()
Marshal.ReleaseComObject(oShape)
Marshal.ReleaseComObject(oShapes)


という感じでしょうか。