• 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.

Textbox lege regels niet kopieeren

  • Onderwerp starter Onderwerp starter pasan
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

pasan

Terugkerende gebruiker
Lid geworden
6 nov 2010
Berichten
1.110
Hallo
Ik heb een textbox op een userform staan met MultiLine op true en scrollbars op verticaal
wanneer ik in de lege textbox sta en op enter druk verplaatst de cursor 1 regel naar beneden.
De textbox is nu niet meer leeg ondanks dat er niks in staat (alleen op enter gedrukt).

Hoe kan ik nu controleren of er lege regels in de textbox staan en zo ja deze niet opslaan in een cel

Bijv:
Op regel 1 staat "Hallo" en hierna 3 keer op enter gedrukt, als ik de textbox nu opsla naar een cel dan komen er 4 regels in de cel te staan.

ik wil dus alleen een regel opslaan als er daadwerkelijk tekst of getallen in staan

bij voorbaat dank voor het mee denken
 
Je kunt door alle regels lopen en 1 voor 1 kijken of elke regel tekst bevat?

Gebruik daarvoor de "lines" property in plaatse van de "text" property
 
dit is wat ik er van gemaakt heb
verbeteringen uiteraard welkom
Code:
Private Sub LegeRegels()
For Each it In Split(TextBox1.Text, vbCrLf)
If it <> "" Then msg = msg & it & vbLf
Next
TextBox1 = msg
End Sub

in VBA heb je volgens mij geen lines property
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan