『私のエクセルって壊れている??』(++) 皆様にお聞きしたいのですが マクロ題名 有効なセル番地にすると リボンのマクローマクロ選択メニュー マクロ選択すると アクティブシートのそのセル値がアクティブになって 作成ボタンしか有効になりません 例えば Sub aa12() とかにすると いきなり aa12のセルがアクテブになってしまいます インストしなおした方がいいのか迷ってます < 使用 Excel:Excel2010、使用 OS:Windows7 > ---- 私のも、そうなりますねぇ。 >インストしなおした方がいいのか迷ってます 私は、マクロの名前を変える事で対処します。 (半平太) 2017/10/04(水) 14:49 ---- 半平太様 MSのバグなんですかね だったら それはそれですね (++) 2017/10/04(水) 14:55 ---- マクロの記録でマクロ名の箇所にセル番地と同じ値(AA12とか)を指定すると「入力した名前は正しくありません。」 というエラーダイアログが表示される。 だがVBAからおよびコード-マクロからは作成できてしまう。 ある意味手抜き処理か? (ねむねむ) 2017/10/04(水) 14:55 ---- マクロ内でaa12などのマクロ名の物を呼び出すことはできるのでワークシート側とVBA側での扱いの違いか? (ねむねむ) 2017/10/04(水) 15:03 ---- もう一つ。 作成になってしまうのは標準モジュールに作成してマクロのダイアログにマクロ名だけが表示される場合のようだ。 ワーク―シートモジュールに作成して「シート名.マクロ名」と表示される場合は マクロのダイアログから実行可能。 (ねむねむ) 2017/10/04(水) 15:06 ---- ねむねむ様 自動記録はやったこと無かったです もう一つの方は  同じですね 色々有難う御座います (++) 2017/10/04(水) 15:10 ---- 遊んでみました。  ・入力した名前は正しくありません  ・以下の理由が考えられます。    ・-名前がExcelの組み込み名または・・・・ ということで適当に IF、DATE の関数名を >マクロの記録でマクロ名の箇所に 入力してみました。上と同じエラーが表示されました。この他にもありそうな気がします。 ASC と入力してみました。今度は違うエラーが表示されました。  ・”ASC”という名前のマクロはさらに定義されています。既存のマクロと置き換えますか。 (++)様が言われているように、MSのバグなんですかね 。 Excel2013で試用しました。他のバージョンではどうなんでしょう。 (HO) 2017/10/04(水) 19:21 ---- HO様 検証有難う御座います 壊れてなさそうなんで  結果良かったと思ってます (++) 2017/10/04(水) 19:27