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

Voorloop spatie(s) verwijderen

Status
Niet open voor verdere reacties.

Stone52

Gebruiker
Lid geworden
11 dec 2004
Berichten
320
Hallo,

Ik zoek een manier om met VBA eventuele voorloop spatie(s) uit een cel te verwijderen.
Voorbeeld: [spatie][spatie]ABC[spatie]DEF moet ABC[spatie]DEF worden

Wie kan mij een suggestie doen ?
 
Hallo,

Ik zoek een manier om met VBA eventuele voorloop spatie(s) uit een cel te verwijderen.
Voorbeeld: [spatie][spatie]ABC[spatie]DEF moet ABC[spatie]DEF worden

Wie kan mij een suggestie doen ?

Maak gebruik van Trim$
Bijv.:
TRIM$(Range("A1"))

Met vriendelijke groet,


Roncancio
 
Laatst bewerkt:
Met VBA zou ej het volgende kunnen gebruiken:

Code:
Sub Spaties_Cellen_Verwijderen()
myrow = Application.InputBox("Spaties Verwijderen uit kolom:", "Spaties verwijderen")

Columns(myrow & ":" & myrow).Select
AllRows = Range(myrow & "65536").End(xlUp).Row
i = 1
For i = 1 To AllRows
Range(myrow & i).Select
TrimValue = Range(myrow & i).Value
Range(myrow & i).Value = Trim(TrimValue)
Next
End Sub
 
In VBA heb ik de volgende oplossing gekozen:

Code:
    ' voorloopspatie verwijderen
    Do While Left(rngSort, 1) = " "
        rngSort = Mid(rngSort, 2, Len(rngSort))
    Loop
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan