Registriert seit: 13.02.2020
Version(en): 2016
Hallo Zusammen,
Kennt jemand eine möglichkeit aus mehreren Textfeldern die Eingabe gleichzeitig zu löschen ?
Gruß
Registriert seit: 11.04.2014
Version(en): 2021
Hallo,
deine Anfrage und die Infos dazu sind etwas dürftig!
Was für Textfelder sind das, wie und wo sind sie entstanden?
Eine Beispieldatei wäre sehr hilfreich...
Gruß Günter
aus der Helden-, Messe-, Musik-, Buch-, Universitäts- und Autostadt Leipzig
Registriert seit: 14.04.2014
Version(en): 2003, 2007
Hallo,
wenn es Textboxen in einer Tabelle sind, dann ginge es so:
Code:
Sub TextBoxen_in_Tabelle_leeren()
Dim i As Long
For i = 1 To 2
ActiveSheet.OLEObjects("Textbox" & i).Object.Text = ""
Next
End Sub
wenn es Textboxen in einer Userform sind dann z.B. so:
Code:
Sub TextBoxen_in_Userform_leeren()
Dim i As Long
For i = 1 To 2
Me.Controls("Textbox" & i).Text = ""
Next
End Sub
Gruß Atilla
Registriert seit: 29.09.2015
Version(en): 2030,5
10.03.2020, 15:33
(Dieser Beitrag wurde zuletzt bearbeitet: 10.03.2020, 15:33 von snb.)
Im Arbeitsblatt
Code:
Sub M_snb()
For each it in sheet1.oleobjects
if typename(it.object)="TextBox" then it.Object.Text = ""
Next
End Sub
im Userform
Code:
Private Sub UserForm_Click()
For Each it In Controls
If TypeName(it) = "TextBox" Then it.Text = ""
Next
End Sub