![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
エクセルのシート(Cells)の全データをコピー&(別のシートへ)貼りつける(マクロを使用して貼りつけています)とき、「オートシェイプ」だけを除いた全データを貼り付けることは可能でしょうか?
そのオートシェイプはマクロボタンとしているのですが、マクロを実行するたびにオートシェイプの貼付けが繰替えされるため、どんどん重なっていくのを防ぎたいのです。よろしくご指導ください。
※このオートシェイプの貼付の繰返しによりファイルが重くなることはないでしょうか?ないのなら無視してもよいかとは思っています。
No.1ベストアンサー
- 回答日時:
こんにちは。
KenKen_SP です。一度貼り付けた後で、削除するば良いかと。オートシェープや画像
とかボタンなど全てを一度に削除するなら、
ActiveSheet.DrawingObjects.Delete
です。残して置きたいオブジェクトがある場合は、以下のように
ループさせて、一個一個判別しながら削除します。次のコードは
画像以外を削除しています。
Dim OBJ As Object
For Each OBJ In ActiveSheet.DrawingObjects
'削除するオブジェクトを判定します
If TypeName(OBJ) <> "Picture" Then
OBJ.Delete
End If
Next OBJ
>このオートシェイプの貼付の繰返しによりファイルが重くなる
>ことはないでしょうか?ないのなら無視してもよいかとは思っ
>ています
不要なら削除した方がファイルも軽いし、何よりエラー予防のた
めにも削除した方が良いと思います。
KenKen_SPさん、ありがとうございます。
今のところ、すべてオブジェクトは削除と
思っています。
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 11:55
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- その他(Microsoft Office) エクセルマクロ オートフィルターでで選択コピー 2 2022/04/18 11:05
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Visual Basic(VBA) VBAマクロ 決まっていない行を選択して別シートへ貼付け 4 2023/02/16 16:08
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Excel(エクセル) Excelの複数ファイルの複数行を別ファイル1つのシートにVBA、マクロで集約する方法 5 2022/09/13 06:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セルの数を求めたい
-
ある表にフィルターをかけて出...
-
Lookup関数
-
Excelを無料で使うには? パソ...
-
IFとIFS関数
-
エクセルの数式バーのフォント...
-
EXCELの散布図で日付が1900年に...
-
Excelの表示についての質問
-
再質問です。マクロの修正箇所...
-
データチェックを行うエクセル...
-
Excelピボットテーブルの1行目
-
エクセル日付 文字列の関数がエ...
-
西暦や和暦の表示をyyyymmdd表...
-
エクセルで「ページレイアウト...
-
【ExcelVBA】名前を付けて保存→...
-
Excelに詳しい方! B列が「日...
-
Excelで50個のセルに同じ文字を...
-
Excelについて
-
Excel関数について教えてくださ...
-
Excelで表を作ったところに文字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
BgInfoツール実行させないよう...
-
vcredist_x86.log とは
-
エラーメッセージの消去・・・
-
mrtstub.exeというファイルが削...
-
ニコニコ動画だけが開かない…
-
起動後、Win画面から自動的にす...
-
インターネット中にCMの音声...
-
エクセル:シートの全コピー貼...
-
GooglフォトでmicroSD上のファ...
-
クリップアートをを開き検索項...
-
廃止・休眠サイトを検索に引っ...
-
どうしてもHPが開かない・・・
-
コマンドでのインターネット一...
-
スパイウェア?Sti_trace
-
削除したはずのファイルが勝手...
-
インターネットの画面で右上の...
-
98SE で windows¥system\\ にw...
-
クッキー削除方法を教えていた...
-
NortonInternetSecurity2009のS...
-
レジストリ:LEGACY-****の削除...
おすすめ情報