状況
例えば,test1.xlsというエクセルブックを開いて,vba機能によりマクロを作成します。これを,保存先をtest1.xlsにしてツールバーのアイコンに登録します。
作業が終わって,test1.xlsをok.xlsという名称に変えて保存・終了し,新しいbook1.xlsを立ち上げるとします。
すると,test1.xlsに登録したはずのツールバーアイコンのマクロ登録先が,ok.xlsに変わっています。
質問
例えばok.xlsにブック名を変更して保存・終了しても,ツールバーのアイコンのマクロの保存先をtest1.xlsにするには,どこをどの様に設定したら良いのでしょうか?
素人なものですから,具体的に方法を記述していただけると,非常に助かります。
よろしくお願い致します。
No.3
- 回答日時:
ご回答ありがとうございます。
なるほど,これも一つの方法ですね。気が付きませんでした。
「木を見て森を見ず」かな(笑)
もう少し色々やってみます。
ありがとうございました。
No.1
- 回答日時:
まず、ファイル名を変えても登録マクロのブック名をマクロ変えないようにする方法ですが、
・Excelでファイル名を変えて保存しない。
つまり、保存したブックをExplorerで名前を変えれば、Excelには、ファイルの名前が変わったことがわからないので、大丈夫です。
すでに、登録されているマクロを変える方法ですが、
・メニューの[表示]-[ツールバー]-[ユーザー設定]でダイアログを出す。
・変更したいツールバーのアイコンをクリック
・そのアイコンの上で右クリック
・ボップアップメニューの[マクロの登録]をクリックしてダイアログを出し、登録してあるマクロの名前を変えてください。
この回答への補足
早速のご回答をありがとうございます。
おっしゃる通り,名前を変えないというのも一つの方法ですね。
ただ,現況では,ブック名を変えなければならない状態なのです。
ブックをテンプレートにして保管してみたりもしましたが,やはり上手く行きませんでした。
何か他の方法はないものでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて質問があります。 現在は下記のマクロでエクセル表を保存しています ThisW 2 2022/09/16 11:22
- Excel(エクセル) フォルダ内の全ブックのシート名を変更したい 7 2022/09/22 21:34
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Excel(エクセル) フォルダ階層が深いファイルの拡張子の一括変換 2 2022/12/23 18:40
- Visual Basic(VBA) エクセルVBA Workbook変数に変数を使ったファイル名を格納したい 5 2023/06/13 14:46
- Visual Basic(VBA) エクセルVBA 既存エクセルを開きその中のシートとしてCSVファイルを開く 3 2023/05/31 13:11
- Excel(エクセル) マクロの保存先、開いてるすべてのブックの意味 エクセルを開き、表示→マクロ→マクロの表示と順番に開く 3 2022/06/25 17:52
- Visual Basic(VBA) エクセルVBA エクセルを開いた後に編集可能な状態にするには? 2 2023/06/14 11:58
- Excel(エクセル) マクロを教えてください 1 2022/11/28 14:52
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで保存しないで閉じると空の...
-
エクセル関数>参照ファイル名...
-
【Excel VBA】マクロでExcel自...
-
【Excel】マクロの保存先について
-
excelで直前に参照していたブッ...
-
エクセルのvbaにて thisworkboo...
-
エクセルで未保存に対するメッ...
-
エクセルVBAで作成した別ブック...
-
エクセル;相対パスを絶対パスへ...
-
EXCELのボタンによるマクロの登...
-
マクロの保存先、開いてるすべ...
-
エクセルデータを別のエクセル...
-
複数のExcelファイルの印刷設定...
-
ExcelVBAで困っています。
-
名前の変わるブックをアクティ...
-
EXcelのマクロで相対パスでファ...
-
[フィルターオプションの設定]...
-
EXCELマクロで、開いてはいるが...
-
EXCELブックが勝手に開いて困っ...
-
エクセルVBA 個人用マクロブッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで保存しないで閉じると空の...
-
エクセル関数>参照ファイル名...
-
マクロの保存先、開いてるすべ...
-
【Excel VBA】マクロでExcel自...
-
【Excel】マクロの保存先について
-
複数のExcelファイルの印刷設定...
-
エクセル;相対パスを絶対パスへ...
-
excelで直前に参照していたブッ...
-
EXcelのマクロで相対パスでファ...
-
エクセルVBAで作成した別ブック...
-
エクセルで未保存に対するメッ...
-
EXCELブックが勝手に開いて困っ...
-
EXCELのボタンによるマクロの登...
-
エクセルのvbaにて thisworkboo...
-
EXCELマクロで、開いてはいるが...
-
名前の変わるブックをアクティ...
-
[フィルターオプションの設定]...
-
エクセルVBA 個人用マクロブッ...
-
ファイル名変更後も、マクロを...
-
個人用マクロブックが消えました
おすすめ情報