• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[コンパイルエラー 修飾子が不正です])

[コンパイルエラー 修飾子が不正です]ユーザフォームでのユーザ名入力に関するエラー

このQ&Aのポイント
  • VBAのユーザフォームで「ユーザ名」の入力を行い、テキストボックスの入力有無やユーザ名の重複を確認する処理を実行していますが、コンパイルエラーが発生しています。
  • 登録ボタンを押した時にエラーが発生しています。ユーザ名の入力が必須であり、重複チェックも行っています。
  • VBA初心者のため、具体的な解決策が分からず困っています。アドバイスをお願いします。

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

  • ベストアンサー
  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.1

パッと見ただけで確認はしていませんが、 user_txt.Text.SetFocus はNGです。(2ヶ所ありますね) user_txt はテキストボックス user_txt.Text はテキストボックスに入力された文字列 SetFocusを指定できるのはテキストボックスなので、 user_txt.SetFocus としなければなりません。

yoshi179
質問者

お礼

あっ!!そのようですね。。 単純なミスでした、、すみません。。 これで動きました。ホントお騒がせいたしました。 ありがとうございます!!