Wanneer u inhoud uit andere bronnen in Excel importeert, zijn er extra spaties in Excel-cellen. In dit artikel introduceren we 3 effectieve methoden om spaties in cellen te verwijderen.
Het verwijderen van spaties in cellen kan vervelend zijn omdat het moeilijk is om de exacte positie te vinden. En het verwijderen van die extra spaties zal een hoop tijd en energie kosten. De onderstaande afbeelding toont de inhoud die we hebben gekopieerd uit andere bronnen. U zult merken dat er veel extra spaties in deze cel zijn.
Het één voor één verwijderen van die cellen kost ongetwijfeld veel tijd, vooral als er veel cellen zijn die extra spaties bevatten. Daarom kunt u de onderstaande methoden gebruiken om spaties te verwijderen.
Methode 1: Zoeken en vervangen
Bij deze methode laten we u zien hoe u de functies "Zoeken en vervangen" gebruikt om spaties te verwijderen.
- Druk op de knop "Ctrl + F" op het toetsenbord om het venster "Zoeken en vervangen" te openen.
- En klik vervolgens op "Vervangen".
- Voer daarna een spatie in het tekstvak van "Zoeken naar".
- Klik vervolgens op de knop "Volgende zoeken". De cel met spaties wordt dus geselecteerd.
- En klik vervolgens op "Vervangen" in het venster.

U zult dus merken dat alle spaties in de cel worden verwijderd.
- Ga nu verder met stap 4 en stap 5 om spaties in andere cellen te verwijderen.
- Sluit dit venster wanneer u klaar bent met het proces.
U moet erop letten dat alle spaties in een cel worden vervangen, inclusief de spaties tussen woorden. Als u de spaties tussen woorden wilt behouden, kunt u andere methoden gebruiken.
Methode 2: Excel-functies
Hier kunt u ook Excel-functies in Excel gebruiken om spaties te verwijderen.
- Klik op een lege cel in het werkblad.
- En voer vervolgens de volgende formule in de cel in:
= TRIM (A1)
In deze formule is cel A1 de doelcel die extra spaties bevat.
- Druk vervolgens op de knop "Enter" op het toetsenbord. U zult zien dat het resultaat van de cel alleen de noodzakelijke spaties bevat. Alle extra spaties zijn verwijderd.
Als je daarentegen alle spaties in de doelcellen wilt verwijderen, kun je een andere formule gebruiken:
=VERVANGEN(A1," ","")
Het tweede argument in deze formule is een spatie en het derde argument is niets. Deze formule verwijdert dus alle spaties in een cel.
Voor de bovenstaande twee formules kunt u één formule kiezen op basis van uw behoefte.
Methode 3: Excel-macro's
Behalve de bovenstaande twee methoden, kunt u ook Excel-macro's gebruiken om spaties te verwijderen.
- Druk op de knop "Alt + F11" op het toetsenbord om de Visual Basic-editor te openen.
- En klik vervolgens op de knop "Invoegen" in de werkbalk.
- Kies in het submenu de optie “Module”. U hebt dus een nieuwe module in het project ingevoegd.
- Kopieer in deze stap de volgende codes en plak deze in de module.
Sub RemoveAllSpaces()
Range("B1") = Replace(Range("A1"), " ", "")
End Sub
Deze macro verwijdert alle spaties in een cel. U kunt het bereik in de codes ook naar behoefte wijzigen. Bovendien kunt u het resultaat direct in de huidige cel produceren als u dat wilt.
- Klik daarna op de knop "Sub uitvoeren" in de werkbalk om deze macro uit te voeren. Aan de andere kant kunt u ook op de knop "F5" op het toetsenbord drukken om de macro uit te voeren.
Vervolgens kunt u terugkeren naar het werkblad en het resultaat controleren. U zult zien dat alle spaties zijn verwijderd.
Aan de andere kant, als u de spaties tussen woorden wilt behouden, kunt u de werkbladfunctie in VBA-codes gebruiken.
Sub RemoveAdditionalSpaces()
Range("B2") = Application.WorksheetFunction.Trim(Range("A1"))
End Sub
Nadat u de macro hebt uitgevoerd, ziet u dat de benodigde spaties zich nog steeds in cellen bevinden.
Een vergelijking tussen de drie methoden
In onderstaande tabel staan de voor- en nadelen van bovenstaande methodes.
|
Vergelijk |
Zoeken en vervangen | Excel-functies |
Excel-macro's |
|
Voordeel |
1. Het resultaat verschijnt onmiddellijk in de huidige cellen.
2. Deze methode is gemakkelijk te begrijpen en kan door vrijwel alle Excel-gebruikers worden toegepast. |
1. Er zijn twee verschillende formules die u kunt kiezen op basis van uw behoefte.
2. Als u niet bekend bent met VBA-macro's, kunt u functies gebruiken om het probleem op te lossen. |
1. U kunt alle spaties verwijderen of alleen de extra spaties verwijderen, afhankelijk van uw behoefte.
2. Door het bereik in de codes aan te passen, kan het resultaat in uw doelcellen worden weergegeven. |
|
Nadeel |
U verwijdert alle spaties in een cel. Dit is onhandig als u de nodige spaties moet behouden. | Formules produceren het resultaat in een andere cel en u moet nog steeds terug naar de oorspronkelijke cel kopiëren. | Het gebruik van VBA-codes zal een taak bemoeilijken die gemakkelijk met andere methoden kan worden opgelost. |
Als je niet weet welke methode je moet kiezen, kun je deze tabel raadplegen. Zo vind je de meest geschikte methode voor jouw specifieke behoeften.
Wat te doen als u wordt gebombardeerd door een virus
Wanneer u een kwaadaardige website bezoekt of een verdacht bestand ontvangt, wordt uw computer waarschijnlijk aangetast door een virus. Wanneer u wordt gebombardeerd door een virus, moet u actie ondernemen. Sommige antivirussoftware kan helpen. U zult echter waarschijnlijk wat gegevens en informatie in uw Excel-bestanden verliezen. Naar herstel Excel xls gegevensschade en uw gegevens terugkrijgen, kunt u onze krachtige software gebruiken. Deze tool helpt je zeker om je kostbare bestanden te herstellen.
Auteur Introductie:
Anna Ma is een expert op het gebied van gegevensherstel in DataNumen, Inc., de wereldleider in technologieën voor gegevensherstel, waaronder repareer Word-documentfout en Outlook-reparatiesoftwareproducten. Voor meer informatie bezoek www.datanumen.com



