ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:green_man C# Excelのsheetに表示された画像を削除したい。
困り度:
  • すぐに回答を!
C#で、Excelのsheetに表示された画像を削除したい。

C#で、エクセルに画像の貼り付け→PDFの印刷→画像の削除という流れのプログラムを組みたいのですが、
エクセルに貼り付けた画像の削除がうまくいきません。

del = (Excel.Range)col.Cells[1, 1];
del.Value2 = null;
だと、テキストは削除されますが画像は残ったままになります。

画像のみを削除する場合は、座標なので指定した上で削除するのかなと思って、
いろいろ探しましたが見つかりません、、、

知識不足で申し訳ありません。
ご教示よろしくお願いします。
質問投稿日時:08/04/16 18:19
質問番号:3952655
この質問に対する回答は締め切られました。

回答

良回答20pt

回答者:hana-hana3 セル情報からは画像は取得できません。
シートのオブジェクトとして取得します。

http://www.keep-on.com/excelyou/2000lng4/200010/00100183.txt
http://www.m--takahashi.com/bbs/pastlog/A5000/A4954.html
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/04/16 19:27
回答番号:No.1
この回答へのお礼Shapes プロパティでアクセスすることにより、削除することができました。

URL情報も参考になりました。

ありがとうございました。