私は VBA に比較的慣れていないので、雇用主のために小規模なデータベースに取り組んでいます。クリックすると、入力した内容が削除されるテキスト ボックスを作成しようとしています。たとえば、メンバーの名を入力するための「最初」というテキスト ボックスがあります。クリックすると、テキストが消えて、必要なものを入力できるようになります。(一度だけ実行するという問題は、if ステートメントで簡単に解決できます)。次の質問を見てみましたが、どちらの答えもうまくいきませんでした。
次のコードは何もしませんでした
Private Sub TextBox1_GotFocus()
TextBox1.Text = ""
End Sub
次のコードでは、「Handles」で「Expected, end of statement」というコンパイル エラーが発生します。
Private Sub txtNewNameHere_GotFocus() Handles txtNewNameHere.GotFocus
txtNewNameHere.Text = ""
End Sub
どちらもうまくいかなかった理由はわかりませんが、私が言ったように、私はこれに比較的慣れていません。どんな助けでも大歓迎です。