• ベストアンサー

マクロが実行されてしまいます

ショートカットキーの設定をした訳ではありませんが、Alt + Enter キーを押すと、マクロが実行されてしまいます。 マクロが実行されない様にするには、どうしたら良いか教えて下さい。 マクロの作成はパソコンスクールで習った、【ツール】メニューからマクロを作成する程度の初心者です。どうぞ宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • DOUGLAS_
  • ベストアンサー率74% (397/534)
回答No.1

 [Alt] + [Enter] というのは、「セル内の改行」のショートカットキーですが、これができないということであれば、先ず、こちらをご覧ください。 ●Alt+Enterでセル内改行できない http://www.relief.jp/itnote/archives/002887.php ●Excel(エクセル)のセル内の改行がAlt+Enterでできなくなりました。 http://okwave.jp/qa/q3173355.html  次に、 >ショートカットキーの設定をした訳ではありませんが、 >Alt + Enter キーを押すと、マクロが実行されてしまいます。 の件ですが、同様のご質問が下記に出ております。 ●エクセルのショートカット(AltキーとEnterキー) http://okwave.jp/qa/q4579888.html >特定のエクセルファイルで、 >セル選択の状態で、Alt + Enterを押すと、印刷実行してしまいます。  さて、本題に入りますが、下記は、2003 のショートカットキーの一覧ですが、2000 もさほどの相違はないかと存じます。 ●Excel 2003 のショートカット キー http://www.microsoft.com/ja-jp/enable/products/keyboard/excel2003/default.aspx  ここにも書かれているように、「Alt + Enter」は「セル内で改行する。」ことだけに割り付けられたショートカットキーのはずなのですが、どうしたことか、私の環境(2003)では、[Alt] + [Enter] は、[編集(E)] - [繰り返し(R)]、つまり、[Ctrl] + [Y] と同じ働きがあるようなのです。  ですから、例えば、A1 セルにおいて、[編集(E)] - [クリア(A)] - [すべて(A)] を実行した後に、B1 セルをアクティブにして、[Alt] + [Enter] を押下すると、B1 セルが空白になってしまいます。  あるいは、A1 セルにおいて、[書式設定] ツールバー の [塗りつぶしの色(黄)] をクリックした後に、B1 セルをアクティブにして、[Alt] + [Enter] を押下すると、B1 セルが黄色になってしまいます。  ということで、jsbreezeさんの場合は、何かマクロを実行された後に [Alt] + [Enter] を押下されたのではないかと存じますが、いかがでしょうか?  そういうことでもなければ、冒頭に掲げた ●Excel(エクセル)のセル内の改行がAlt+Enterでできなくなりました。 http://okwave.jp/qa/q3173355.html にある、「キーボードが故障していることがわかりました。」ということになりましょうか。  ちなみに、 >ショートカットキーの設定をした訳では ないのでしたら、「セル内で改行する」以外に、「Alt + Enter キーを押す」必要はないかと存じますが。。。

jsbreeze
質問者

お礼

早速の回答本当にありがとうございました。DOUGLASさんのご指摘の通り、マクロを実行した直後に、そしてセルが入力・編集状態でない時に、ALT+ENT を押してしまった様です。 お蔭でALT+ENT は「セル内で改行」の他に、「直前の作業を繰り返す」のショートカットでもある事が分かりました。 

関連するQ&A