- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel VBA Auto_Openについて質問です。
)
Excel VBA Auto_Openについての質問
このQ&Aのポイント
- Excel VBA Auto_Openについて質問です。ENTERキーでセルを任意の場所に動かしたいと考えていますが、Auto_Openが止まらずエラーが発生します。
- 質問者はAuto_Openが動いてしまっていると感じ、同じコードをWorkbook_open()に移しましたが、マクロが使用できない画面になってしまいます。
- 質問者はENTERキーでセルを任意の場所に動かす方法やエラーの原因や対策についてアドバイスを求めています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>個人的にはAuto_Openが動いてしまっている感じがします。 エクセルを終了しない限りキー定義が有効になっているのです。 そして、マクロが書かれたブックを閉じてしまうと、実行するマクロが無くなってしまうためにエラーになるのです。 ですから、マクロをどこに書いても同様です。 Aブックを閉じても機能させたいなら個人用ブックとかアドインにすればエラーになりません。 Aブックを閉じると機能しないようにするなら、ブックを閉じる際にキー定義を元に戻せばエラーになることはありません。