No.2ベストアンサー
- 回答日時:
#1です。
エクセルVBAでは、ここまではあまりやることではないので、自信はないが、くれぐれもコピーファイルで確かめた上でやってください。
少数の例でテスト、
コピーファイルで確かめる
本番
の順で慎重に。
Module1に下記を入れます。
ーー
Module1と言う名以外のModuleを削除します。
MsgBox VBC.Nameの行は確認後削除してもよい。
ーーー
Sub test01()
Dim VBC
With ActiveWorkbook.VBProject
For Each VBC In .VBComponents
If VBC.Type = 1 Then
If VBC.Name <> "Module1" Then
MsgBox VBC.Name
.VBComponents.Remove VBC
End If
End If
Next VBC
End With
End Sub
ーー
VBComponents.Typeは
http://www.tech-archive.net/Archive/German/micro …
vbCompTypeModul = 1 'normales Modulのようです。
No.1
- 回答日時:
小生の無知の恥をさらすのかもしれないが、あえて聞く。
>VBAの解放を行うためのプログラムをVBAで書かなければ出来ない・・
この質問はエクセルVBAの質問では無いのか?
操作で複数・多数のオブジェクトの解放をまとめてできないかと言うことか。
きっかけ・タイミングは?実行中は無いと思うが、ブックを閉じたときなどか?
ーー
VBAオブジェクト
具体的にはどういうオブジェクトか。OLEオブジェクト・コントロールや、図形・写真などが多数フォームやシートに貼り付けてあるということか。
ーー
>どうやってもオブジェクトを一つしか選択することが出来ません
とは具体的にどういうことですか。
ーー
貼り付けた図形の抹消のことなどではないのか。
(オブジェクト).DrawingObjects.Deleteのようなことか。
===
小生のレベルをはるか越えた上のレベルの質問かどうか判らない。
質問の書きぶりからそうではないようにもみえるが、
質問の補足を希望する。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Excel(エクセル) テキストの背後にあるオブジェクトとは 3 2023/01/03 20:22
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Visual Basic(VBA) Excel VBA オブジェクトマクロ 使用指定について お詳しい方教えてください。 共通エクセルフ 2 2023/03/14 17:26
- Excel(エクセル) マクロVBA別Excelブックにデータ転記 2 2022/07/10 23:35
- Excel(エクセル) 重複したデータ(空白は除く)のVBA表記について 4 2022/08/15 07:28
- Visual Basic(VBA) Outlook VBAについて 1 2023/07/10 12:41
- Visual Basic(VBA) Excel-VBAでのファイルの開き方 4 2023/02/14 11:01
- CAD・DTP Autocad Scriptファイルからの入力とコマンドラインからの入力が違う 1 2023/08/01 09:13
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCEL 一部のオブジェクトだ...
-
グループ化できない、グレー表...
-
突然カーソルが手の形に…
-
クリッピングマスクの枠の外を...
-
jw_cadで消えない線があります...
-
バツ印をつけるには??(ワード)
-
Office365 のExcelでオブジェク...
-
google spread sheet で拡大表...
-
指定範囲内で図形等を削除する...
-
jwcadで図形を簡単に水平にする...
-
エクセルで図形やワードアート...
-
Auto Cadで文字の傾きを一気に...
-
テキストボックスのカーソル位...
-
エクセルの図形で弧を書く方法
-
google earth pro をPCで使って...
-
in Designで一部のページにのみ...
-
Photoshopで、パスを連結するに...
-
イラストレーターで辺の中心に...
-
PDFについて
-
Yahooの 画面サイズの変更
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCEL 一部のオブジェクトだ...
-
グループ化できない、グレー表...
-
Excelでオブジェクト(画像、図...
-
表のオーバーラップとは?
-
Cmd Cmb コマンドボタン コ...
-
パワーポイント マスタ上のオ...
-
エクセルでトーナメントの作成...
-
用紙に合わせて設定と余白に合...
-
VBAで複数のオブジェクトを同時...
-
ACCESS 97 で OLEオブジェクト...
-
Wordで行列などの数式を入力す...
-
ワードで表の中に図形がうまく...
-
Excelで下のような日本地図を使...
-
office2013 Word 図形について
-
イラレ8で半透明の四角を作りたい
-
openoffice impressのオブジェ...
-
エクセル(XP)で列を隠そうと...
-
WORD図形の調整→配置/整列→左右...
-
VBAではできないけど、手作...
-
[Excel VBA] selectionとselect...
おすすめ情報