• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Userform textbox leeg dan "00/00/0000" invullen

Status
Niet open voor verdere reacties.

carloschouw

Gebruiker
Lid geworden
15 jun 2015
Berichten
225
Goedemorgen!

Ik ben aan het stoeien met een code in een userform wat ik niet goed werkend krijg, weet niet waar de fout precies zit.

Wanneer er een textbox niet ingevuld is dan moet deze textbox weggeschreven worden met een vaste waarde, in dit geval b.v. 00/00/0000

Ik probeer het met deze code maar dat werkt niet goed:

Code:
If Trim(Me.TextBox1.Value) = "" Then
 ws.Cells(iRow, 1).Value = "00/00/0000"
Else
ws.Cells(iRow, 1).Value = Me.TextBox1.Value
  Exit Sub
 End If

Iemand een idee wat hier niet goed gaat of hoe ik dit anders in zou kunnen richten?
 
Vertel wat er dan wel gebeurt en plaats een voorbeeld documentje.
 
Waarom niet ?

Code:
 ws.Cells(iRow, 1).Value = iif(Trim(TextBox1)="","00/00/0000",Textbox1)
 
@edmoor. Mijn code bleef op een of andere manier hangen in zijn verwerking. Geen idee waarom maar inmiddels is het opgelost door de code van nsb. De volgende keer zal ik een voorbeeldje erbij doen
@nsb, dank voor je code! Doet precies wat ik nodig had
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan