[[20171004143358]] 『私のエクセルって壊れている??』(++) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『私のエクセルって壊れている??』(++)

皆様にお聞きしたいのですが

マクロ題名 有効なセル番地にすると

リボンのマクローマクロ選択メニュー マクロ選択すると
アクティブシートのそのセル値がアクティブになって
作成ボタンしか有効になりません

例えば 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

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.