オンライン講座にて、以下のような質問をいただきました。
ボタンにマクロを登録を登録すると(マクロの登録画面でOKボタンクリック)、
「数式が複雑すぎます。オブジェクトに登録することができません。」と表示されてしまいます。
実際に再現してみました。このようなメッセージが表示され、マクロをボタンに登録できませんでした。
【原因と解決法】
エラーの原因調査にお待たせしております。参考になりそうな事例が1つだけありました。
この部分が該当するのかもしれません。
「試した限りでは、マクロのあるEXCELファイルの名前やフォルダ名に半角の括弧[]があるとファイル名をうまく認識できないためにこのエラーが出るようです。」という箇所です。
サンプルを保存しているフォルダーの名前に、「[」とか「]」の文字が含まれていたりはしませんでしょうか?または、Windowsのユーザー名に、その文字が含まれているとか…
マクロのあるExcelファイルの名前や、入っているフォルダーの名前に「[」や「]」(半角の鍵括弧)が入っているとエラーの原因となる
→ファイル名やフォルダ名を確認し、修正しましょう
解決できてよかったです。
私も初めてのケースでしたので遅くなってしまいすみません。勉強になりました。
- 投稿タグ
- マクロVBA講座