[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/09/12(Mon) 13:09
投稿者名:ひらりん
Eメール:
URL :
タイトル:
VBからEXCELの図形削除
はじめまして、ひらりんと申します
掲示板など検索してみましたが見つからなかったので
投稿させていただきます。
VBからEXCEL上の図形(Shape)を削除させたいのですが
下記のように書いてはみたのですが図形を選択はしているのですが
消えてはいません

'すべての図形を選択する
xlSheet.Shapes.SelectAll
'現在選択されているオブジェクトを削除する
xlSheet.Selection.Delete

図形を削除するにはどのうようにすればよいのでしょうか?
御教示お願い致します。
環境:OS、WINXP VB6.0、EXCEL2000

投稿時間:2005/09/12(Mon) 13:34
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: VBからEXCELの図形削除
ここの[Excel & Word関係]のメニューのところに [下記に見当たらない場合はExcel上で
マクロを取ってそのマクロ見て下さい。]って書いてませんでした。

マクロをすでに取っているのなら質問時に投稿して下さい。

    ActiveSheet.Shapes.SelectAll
    Selection.Delete

ここの VBからExcel及びWordを操作する時の注意事項 を参考に上記マクロを
書き換えると

    xlSheet.Shapes.SelectAll
    xlApp.Selection.Delete

 となります。

投稿時間:2005/09/12(Mon) 14:18
投稿者名:ひらりん
Eメール:
URL :
タイトル:
Re^2: VBからEXCELの図形削除
大変失礼致しました。
並びにサンプルありがとうございました。
今後マクロを取ってからコードを書いてみます。
勉強になりました。

投稿時間:2005/09/12(Mon) 14:30
投稿者名:ひらりん
Eメール:
URL :
タイトル:
Re^3: VBからEXCELの図形削除
追伸:
xlSheet.Shapes.SelectAll
xlApp.Application.Selection.Delete
上記にて解決できました。
ありがとうございました。