A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
はじめまして
Excel の参照設定から「Microsoft Visual Basic for Applications Extensibility 5.3」をチェックします。
すると、VBProject を操作することができます。
Workbook に VBProject があるので
Dim VBP As VBProject
Set VBP = (Workbook オブジェクト).VBProject
で、この VBProject の中に VBComponents ってのがあるんで
Dim VBC As VBComponent
For Each VBC In VBP.VBComponents
Next
て具合に VBC オブジェクトを取得します。
この VBC オブジェクトの中に CodeModule ってのがあるんですわ。
With VBC.CodeModule
End With
この中で InsertLines とか DeleteLines とか CreateEventProc とかしてください。
ユーザーフォームはどうするんだったかなぁ…
VBComponents に Add メソッドがありますね。
そこに ComponentType As vbext_ComponentTYpe ってのがあります。
この中に vbext_ct_MSForm ってのが怪しいんですけど。
頑張ってみて下さい。
No.2
- 回答日時:
考え方を変えて。
まず、変更するファイルを、別名でセーブします。旧ファイルと名づけます。
元ファイルと旧ファイルを開き、元ファイルの中身を変更します。
元ファイルを変更するファイル名でセーブします。
フォルダごとコピーして、十分テストして本番の実行をしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) CSVファイルでVBAを動かす方法 3 2023/04/04 10:22
- Excel(エクセル) 1つのファイルを3つのフォルダにファイル名を【明日の日付】にして、コピーをしたい 2 2022/12/21 17:43
- Visual Basic(VBA) エクセルVBA コードが同じでもファイルによって処理速度が大きく変わるのはなぜ 5 2022/11/06 21:34
- Excel(エクセル) エクセルシート中の全角英数字を半角に変換したい 4 2022/07/07 13:14
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Excel(エクセル) エクセルで保存時に全部のシートの最終行をコピーして数値で貼り付けたい 3 2023/08/14 15:49
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/15 16:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
バッチファイル 別ファイルにリ...
-
Gitについて質問。 クローンし...
-
Vba初心者です。下記のコード助...
-
バッチファイル XCOPYで上書き...
-
FTPとファイルコピーの違いにつ...
-
ゴミ箱に移動するような削除を...
-
ファイルコピーのスクリプトで...
-
PCの中に保存されているファイ...
-
frxファイルの役目
-
エクセルのマクロについて教え...
-
Accessファイルをコピーすると...
-
エクセル 同じデータなのに違う...
-
VBScript フォルダ以下からフ...
-
エクセル2010、図が大きすぎま...
-
現在のブックを閉じないで、マ...
-
バッチファイルで指定拡張子以...
-
EXCELの書式設定のユーザー定義...
-
マインクラフトPCをプレイしよ...
-
エクセルVBAでファイル・シート...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
現在のブックを閉じないで、マ...
-
エクセルのマクロについて教え...
-
frxファイルの役目
-
バッチファイル XCOPYで上書き...
-
エクセルのハイパーリンクがコ...
-
エクセルVBAで開いているファイ...
-
ファイルサーバ上のファイルが...
-
エクセル2010、図が大きすぎま...
-
[エクセル]コピーするとオブジ...
-
バッチファイルのコピーで
-
アクセス クエリを別のファイ...
-
Vba初心者です。下記のコード助...
-
バッチファイル 別ファイルにリ...
-
同じファイル名 上書きしないフ...
-
Gitについて質問。 クローンし...
-
vbsでExcelのシートをコピーす...
-
マインクラフトPCをプレイしよ...
-
xcopyでのバッチコピー方法でコ...
-
ファイルをコピーできない
おすすめ情報