- ベストアンサー
マクロの貼付け方で御教授下さい。
エクセル2000を使用しています。 3種類(内容は似てはいますがそれぞれ違います)のマクロのデータがメモ帳にあります。 そのマクロを記憶させたいのですが、 私がマクロを貼付ける方法は、ツール-マクロ-新しいマクロの記録 マクロの保存先(I) の保存先を、個人用マクロブック、どこかのセルを1個2個クリック。 ツール-マクロ-記録終了 Alt + F11 で、Visual Basic Editor 画面を開けて、プロジェクト・エクスプローラ VBAProject(PERSONAL.XLS)というのができているはずなのでModule1 の中にマクロを上書きで貼り付け。 とういやり方です。 その場合マクロを3つまとめて貼付けて良いのでしょうか? それとも一個ずつこの作業を三回繰り返す方が良いのでしょうか? もし方法が間違っていれば御指摘下さい。 参考までに内容は下記のような感じです。 Sub abc() Dim x As Long With ActiveSheet .Columns("C").Cut 中略 .Range("A1:J1").Interior.ColorIndex = 6 End With End Sub Sub def() Dim x As Long With ActiveSheet .Columns("C").Cut 中略 .Range(.Range("A1"), .Range("A1").End(xlToRight)).Interior.ColorIndex = 6 End With End Sub Sub ghi() Dim x As Long With ActiveSheet .Columns("C").Cut 中略 .Range(.Range("A1"), .Range("A1").End(xlToRight)).Interior.ColorIndex = 6 End With End Sub
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
マクロの記録操作は不要です。 >Alt + F11 で、Visual Basic Editor 画面を開けて、 最初からこの操作でVBEを開いて、必要なモジュールにコードを貼り付けるだけで作業は終わりです。 幾つのコードでも貼り付けて問題ありません。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
エクセルを開き ファイル 開く ファイルを開くダイアロウグで ファイル名に personal.xls を入れて 開く ーー これで personal.xls のブックが開く。 VBE画面を出し VBAProject(personal.xls) の 標準モジュールをクリックして 適当なModule(X)をクリックして、その画面にコピーしたソースを貼り付けてはどうでしょう。
お礼
お礼が遅くなり申し訳ありませんでした。 よくわかりました。 おかげで勉強になりました。
お礼
お礼が遅くなり申し訳ありませんでした。 よくわかりました。 おかげで勉強になりました。