必要に迫られ始めてマクロをエクセル上で作成してみました。(初心者)
そのマクロを違うエクセルファイル上でも反映させたいのですが
マクロを作ったおおもと(最初)のファイルを閉じてしまうと違うエクセルファイルを開いてもマクロが反映されていません。
マクロでの命令内容としては
エクセル上の数字の羅列→グラフ作成→上書き保存 という手順で作りました。
他のエクセルファイルも同じように数字の羅列があります。それを同じ作業(グラフ作成→上書き保存)したいのです。
一度作ったマクロを他のエクセルファイルにも反映させるにはどうしたら良いのでしょうか?
説明がわかりにくくてすみません。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
マクロの記録先を「個人用マクロブック」にするのが良いと思います。
一回マクロの記録を行い「保存先」を「個人用マクロブック」にします。するとPERSONAL.XLSという特別なブックが作成されます。
このブックの標準モジュールシートに先に作ったマクロを貼り付けてください。
そうすればエクセルを開くと、どのブックでもマクロが実行可能になります
わかりやすいご回答ありがとうございます。
早速いやってみたところ、何とかなりそうです。
ただ、私のマクロの作り方がわるいのか、『上書き保存』という命令が効きません。もう一度作り直してみますが何か特別なことがあるのでしょうか・・・?
No.2
- 回答日時:
Personal.xlsというブックにVBAコードを保存してないからでしょう。
このブックは自動でつくられ、どのブックを開いても、見えないが、自動で開かれているのです。
そして実行はモジュール名をまず、そこを探しに行くと考えればよい。
こういうのはマイクロソフトの設計思想ですから、勉強しないとわからないものです。
WEBで「Personal.xls」で照会(Googleなど)して見てください。沢山記事が出て、仕組みやカラクリも10記事ぐらい読めば説明されているのに出会います。
早々のご回答ありがとうございます。急を迫られて初心者がいきなり挑戦したので詳しいことが何もわかっていませんでした。とりあえず落ち着いたらもっと勉強したいと思います。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Excel(エクセル) 記録マクロのみでできますか? 7 2022/08/07 20:38
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) VBA ふたつの同じ様式シートのセルをコピーしたい 2 2023/03/08 15:28
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】その時、その時で変...
-
マクロで自動保存を無効にしたい
-
EXCELでのマクロ実行後の行列番...
-
Excelが勝手にシート移動してし...
-
エクセルファイルを自身のファ...
-
別のパソコンでエクセルのマク...
-
エクセル2013vbaで、見えない名...
-
昨日まで動いていたエクセルの...
-
UWSCのマクロについて
-
VBAを一度起動するとずっと出て...
-
excelのマクロ実行でブロックさ...
-
マクロを含むエクセル2003のデ...
-
エクセル終了時の保存確認メッ...
-
エクセルのマクロを削除したの...
-
Excelファイルがxslからxslmに??
-
EXCELマクロコードを、それを含...
-
EXCEL マクロ クリップボードク...
-
Wordで貼り付け(ペースト)機能...
-
自作アドインの使い方
-
アクセスでファイルを開いたと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル終了時の保存確認メッ...
-
VBAを一度起動するとずっと出て...
-
コピーしたファイルのマクロを...
-
別のパソコンでエクセルのマク...
-
VBA マクロ実行時エラー’1004Ra...
-
EXCEL マクロ クリップボードク...
-
昨日まで動いていたエクセルの...
-
Excelマクロ ファイル名が変わ...
-
excelファイルに使われているVB...
-
アクセスでファイルを開いたと...
-
エクセルマクロ実行中に別ファ...
-
エクセルマクロにてパワーポイ...
-
エクセル2013vbaで、見えない名...
-
マクロを消すマクロは不可能?
-
excelが別プロセスで起動してし...
-
エクセルファイルを自身のファ...
-
excelでpersonal.xlsを常に開く...
-
Excelが勝手にシート移動してし...
-
Excel2010 PERSONAL.xlsbの挙動...
-
【マクロ】エラーが発生⇒実行時...
おすすめ情報