[[20200914151705]] 『userform内のtextbox名を編集時のエラーメッセーメx(くり) ページの最後に飛ぶ

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

 

『userform内のtextbox名を編集時のエラーメッセージが消えない。』(くり)

VBAにてユーザーフォーム内に配置するtextboxのオブジェクト名を編集した際、次のエラーメッセージが出ました。

入力「text-customername」
エラーメッセージ「オブジェクト名が不正です。text-customernname」

オブジェクト名を修正したいのですが、マウスポインタが円の中に斜線を引いたものに変化し、エラーメッセージのウインドウを閉じるための×ボタン、OKボタンいずれもクリックすることができません。

Excel内でポインタを動かすことはできるのですが、クリックが効かない状態です。

上書き保存もできない状態なのですが、一度Excelを終了する以外に解決策はありますでしょうか。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


タスクバーに、VBAのアイコン(白いウィンドウと指)はありませんか? これをクリックすると、エラーダイアログに戻れるはずなのですが…。

次に、WIN+M を押すと、全てのアプリが最小化表示になります。(SHIFT+WIN+Mで戻る) こうすると、編集中でダイアログ表示していたものだけ残るのですが、これでエラーダイアログにフォーカスが移らないでしょうか? フォーカスさえ移れば、OK押すとか、ESCキーでキャンセルするとか、閉じる方法はいろいろあります。
(エラー原因は、ハイフン入れちゃ駄目だから。アンダースコアを使いましょう)
(???) 2020/09/14(月) 15:47


???さん ご回答ありがとうございます。
エラーダイアログには戻れるのですが、OKをクリックできない状態でした。

諦めてタスクマネージャーから強制終了し、自動回復したところエラーの直前まで戻すことが出来ました。

エラー原因についても教えていただきありがとうございます。修正しました。

迅速にご回答いただき、ありがとうございました!
(くり) 2020/09/14(月) 15:58


コメント返信:

[ 一覧(最新更新順) ]


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