Excel, SPATIES.WISSEN()
Tip
Een handige functie in Excel, SPATIES.WISSEN(). Deze formule zorgt ervoor dat het teveel aan spaties in een stukje tekst worden verwijderd. Dit betekent dus dat van een stuk tekst de voorloopspaties worden verwijderd, de spaties aan het einde van de tekst, MAAR OOK het teveel aan spaties in het stukje tekst. Iedere reeks aan spaties die binnenin een stuk tekst voorkomt wordt dus vervangen door 1 spatie.
Het kan zijn dat je dit niet wilt en alleen geïnteresseerd bent in het verwijderen van spaties voor- en achteraan. Het tussenliggende stuk tekst (met daarin de spaties) moet ongemoeid blijven. Hiervoor zijn ingewikkelde Excel-formules te bedenken. Waarschijnlijk zul je hierbij dan gebruik moeten maken van matrix-formules.
Eenvoudiger is het om hiervoor om een "eigen" EXCEL-formule te maken.
In een (nieuwe of bestaande) VBA-module <ALT F11> Invoegen -> Module kun je dan de volgende code plakken:

Function SpatiesWissen(Bereik As String) As String
SpatiesWissen = Trim(CStr(Bereik))
End Function

Ziezo, nu heb je je eigen Excel-formule, die je aan kunt roepen met =SPATIESWISSEN(A1).
Van de waarde in de cel A1 zal nu de spaties voor- en achteraan worden verwijderd.
Kijk er eens naar en probeer het uit . . . Deel je ervaringen met andere Excel-gebruikers via deze site.

Laat eens iets van je horen op ons gastenboek of forum..
|