A 回答 (2件)
- 最新から表示
- 回答順に表示
No.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 ってのが怪しいんですけど。
頑張ってみて下さい。
お探しの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ランキング
-
エクセルで複数のコメントのサ...
-
frxファイルの役目
-
エクセルVBAで開いているファイ...
-
バッチファイル 別ファイルにリ...
-
バッチファイル XCOPYで上書き...
-
アクセス クエリを別のファイ...
-
バッチファイルのコピーで
-
エクセルのハイパーリンクがコ...
-
VBA
-
マインクラフトPCをプレイしよ...
-
エクセルのマクロについて教え...
-
エクセル2010、図が大きすぎま...
-
ワードへのハイパーリンク貼り...
-
VB6でのファイルコピーの終了検...
-
[エクセル]コピーするとオブジ...
-
ネットワークドライブのファイ...
-
ファイルサーバ上のファイルが...
-
Excel VBAで値コピーが使用でき...
-
FSO.CopyFileでのエラー無視方法
-
同じファイル名 上書きしないフ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のコメントのサ...
-
現在のブックを閉じないで、マ...
-
エクセルのマクロについて教え...
-
frxファイルの役目
-
バッチファイル XCOPYで上書き...
-
エクセルのハイパーリンクがコ...
-
エクセルVBAで開いているファイ...
-
ファイルサーバ上のファイルが...
-
エクセル2010、図が大きすぎま...
-
[エクセル]コピーするとオブジ...
-
バッチファイルのコピーで
-
アクセス クエリを別のファイ...
-
Vba初心者です。下記のコード助...
-
バッチファイル 別ファイルにリ...
-
同じファイル名 上書きしないフ...
-
Gitについて質問。 クローンし...
-
vbsでExcelのシートをコピーす...
-
xcopyでのバッチコピー方法でコ...
-
マインクラフトPCをプレイしよ...
-
ファイルをコピーできない
おすすめ情報