ChazyChaz
Lt. Commander
- Registriert
- Jan. 2006
- Beiträge
- 1.028
Hey Leute,
ich habe hier ein kleines Problem.
Ich habe eine UserForm mit ca 40 Textboxen.
Nun soll in jeder dieser Boxen verschiedene Werte stehen.
Wenn man dann in das Feld klickt, sollen diese verschwinden, und das neu Eingegebene gespeichert werden.
Habt ihr vielleicht nen Tip wie ich das hinkriege?
Viele Grüße
Edit:
Habe das jetzt mit diesem Ausdruck geschafft:
Private Sub UserForm_Initialize()
TextBox1.Value = 10
End Sub
Aber es verschwindet nicht beim Reinklicken sondern muss erst markiert werden. Das sollte nicht so sein.
Edit2:
Habe auch das hingekriegt mit folgendem Code:
Private Sub TextBox1_Enter()
TextBox1 = ""
End Sub
Das Problem ist jetzt noch, dass 1. wenn man einmal reingeklickt hat und doch nichts reinschreibt, der Wert nicht mehr zurückkommt und 2. wenn man einen Wert eingegeben hat wird dieser nicht gespeichert, sondern beim wieder aufrufen stehen wieder die Anfangswerte da.
ich habe hier ein kleines Problem.
Ich habe eine UserForm mit ca 40 Textboxen.
Nun soll in jeder dieser Boxen verschiedene Werte stehen.
Wenn man dann in das Feld klickt, sollen diese verschwinden, und das neu Eingegebene gespeichert werden.
Habt ihr vielleicht nen Tip wie ich das hinkriege?
Viele Grüße
Edit:
Habe das jetzt mit diesem Ausdruck geschafft:
Private Sub UserForm_Initialize()
TextBox1.Value = 10
End Sub
Aber es verschwindet nicht beim Reinklicken sondern muss erst markiert werden. Das sollte nicht so sein.
Edit2:
Habe auch das hingekriegt mit folgendem Code:
Private Sub TextBox1_Enter()
TextBox1 = ""
End Sub
Das Problem ist jetzt noch, dass 1. wenn man einmal reingeklickt hat und doch nichts reinschreibt, der Wert nicht mehr zurückkommt und 2. wenn man einen Wert eingegeben hat wird dieser nicht gespeichert, sondern beim wieder aufrufen stehen wieder die Anfangswerte da.
Zuletzt bearbeitet: