Formulier leeg wissen

Status
Niet open voor verdere reacties.

aixam

Nieuwe gebruiker
Lid geworden
12 jan 2008
Berichten
2
Formulier hergebruiken

Hallo,

Hierbij heb ik even een vraag. Ik heb een formulier gemaakt in VBA. De bedoeling was dat deze vanuit excel geopend werd om iets toetevoegen. dit is gelukt, maar nu zit ik nog met 1 probleem. bij het opnieuw starten van het formulier blijft de vorige invoer staan. dit is ook niet echt een probleem, maar als ik dan op oke klik is het weer weg.

kort om ben ik opzoek naar iets van een code, die zorgt dat de invoer meerdere malen kan gebruikt worden.

graag kunnen jullie mij helpen

alvast bedankt,
 
Laatst bewerkt:
In VB zelf zou je iets als onderstaande kunnen proberen:

Code:
dim ctrl as control

for each ctrl in form1
  if typeof ctrl is textbox then ctrl.text = ""
next

Ik heb geen idee of zoiets ook mogelijk is in VBA.
 
In VB zelf zou je iets als onderstaande kunnen proberen:

Code:
dim ctrl as control

for each ctrl in form1
  if typeof ctrl is textbox then ctrl.text = ""
next

Ik heb geen idee of zoiets ook mogelijk is in VBA.

Welke VB heb jij?
Ik 2008
 
om het ON topic te houden:

na even zoeken in VBA heb ik wat gevonden:

Code:
Private Sub UserForm_Initialize()
TextBox1.Text = ""
End Sub
de Intalize() is hetgeen wat word aangeroepen tijdens het laden van het formulier - dat heb je dus nodig. In deze kan je dus iets van al je textbox-en legen, of roep het.
 
Waar moet ik het plaatsen

Hallo

het lukt nog niet helemaal als ik het code ik het programma van de module zet gebeurd er binnen het formulier niet veel.

als ik het bij het programmacode van het formulier zet en ik wat ga invullen. maakt hij hem gelijk weer leeg. kortom ziet ik de gegevens dus niet.

hoe kan ik dit op lossen.

of waar moet ik het code plaatsen.
ik ben er niet zo bekent mee dus hoor ik het liefst mee details.

sorry voor het ongemak.

alvast bedankt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan