Note: The other languages of the website are Google-translated. Back to English
Logga in  \/ 
x
or
x
Registrera  \/ 
x

or

Hur tar jag bort bakre utrymmen från celler i Microsoft Excel?

Antag att du fick ett Excel-kalkylblad från andra och att du upptäckte att det finns oönskade utrymmen i slutet av cellerna. Och dessa efterföljande utrymmen är inte lätta att ta reda på och påverkar cellsortering, beräkning eller andra operationer. Den här artikeln kommer att introducera flera metoder för att ta bort efterföljande utrymmen från celler i Microsoft Excel enligt nedanstående skärmdump.

Ta bort efterföljande utrymmen från celler i Excel med VBA
Ta bort efterföljande utrymmen från celler i Excel med Kutools för Excel


Ta bort efterföljande utrymmen från celler i Excel med VBA

Att använda Trim-funktionen är lätt att ta bort det bakre utrymmet i en cell, men tidskrävande att ta bort bakre utrymmen i många celler. Här ger ett makro för att ta bort alla bakre utrymmen i alla celler i ett urval.

1: Välj det intervall du vill ta bort bakre utrymmen från celler.

2. tryck på ALT + F11 nycklar för att öppna Microsoft Visual Basic för applikationer fönster.

3. Klicka Insert > Modulernaoch klistra in följande makro i modulfönstret.

VBA-kod: Ta bort alla efterföljande utrymmen från valda celler i Excel

Sub NoSpaces()
'Update by Extendoffice 20180613
Dim c As Range
For Each c In Selection.Cells
c = Trim(c)
Next
End Sub

4. tryck på F5 för att köra detta makro. Sedan avlägsnas alla efterföljande utrymmen omedelbart från celler i valt intervall.


Ta bort efterföljande utrymmen från celler i Excel med Kutools för Excel

Detta avsnitt kommer att introducera ett praktiskt tillägg - Kutools för Excel. Dess Ta bort utrymmen verktyget kan hjälpa dig att snabbt ta bort alla bakre utrymmen från celler. Gör så här

Innan du ansöker Kutools för ExcelBer ladda ner och installera det först.

1. Välj det intervall du vill ta bort alla bakre utrymmen från celler, Klicka sedan på Kutools > text > Ta bort utrymmen.

2. I Ta bort utrymmen dialogrutan, kolla på Efterföljande utrymmen alternativet i Plats typ och klicka sedan på OK knapp. Se skärmdump:

Då kan du se att alla bakre utrymmen har tagits bort från valda celler omedelbart. Se skärmdump:

  Om du vill ha en gratis provperiod (30 dagar) på detta verktyg, klicka för att ladda ner den, och gå sedan till för att tillämpa operationen enligt ovanstående steg.


Demo: Ta bort efterföljande utrymmen från valda celler med Kutools för Excel


Relaterade artiklar:


De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2019 och 365. Stöder alla språk. Enkel distribution i ditt företag eller organisation. Fullständiga funktioner 30-dagars gratis provperiod. 60-dagars pengarna tillbaka-garanti.
kte-flik 201905

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50%och minskar hundratals musklick för dig varje dag!
officetab botten
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Juli · 1 months ago
    Gracias!!!
  • To post as a guest, your comment is unpublished.
    Mario · 3 years ago
    THANK YOU SO MUCH! I was going crazy doing a MS Word Mail merge from Excel data and couldn't figure out why there was extra space in the fields. MANY THANKS!
  • To post as a guest, your comment is unpublished.
    Sakshi Sharma · 4 years ago
    Remove all white spaces after last character.
    Ex. "CABLE AS " it should become "CABLE AS"
    ("" not there in the cell)
  • To post as a guest, your comment is unpublished.
    umar jaan · 4 years ago
    You Made my life, feeling excited thanks for this micro code. SUUUUUUUUUUUUUUPPPERRRRR
  • To post as a guest, your comment is unpublished.
    Brian · 4 years ago
    You might mention that you shouldn't select the entire worksheet as the range. It takes a very, very long time to process that many cells.
  • To post as a guest, your comment is unpublished.
    Sam · 4 years ago
    Awesome! Thanks! Saved a lot of time!!
  • To post as a guest, your comment is unpublished.
    Patrick Baldwin · 5 years ago
    WOW! Couldn't have been easier - thank you so much for the help!
  • To post as a guest, your comment is unpublished.
    Syed · 5 years ago
    Very good. Saved me a lot of time, thanks!
  • To post as a guest, your comment is unpublished.
    Paul D · 5 years ago
    I solved it by copying the first formula in my 32 options I wanted to keep a part of the table, and pasted on the other 31 parts and the job was done.
  • To post as a guest, your comment is unpublished.
    Vikash Sharma · 5 years ago
    Hello Frnds,
    Need help to resolve a problem.

    Problem:
    I have data in one single cell like as below:

    REQ-0001

    REQ-00044

    REQ-343543

    (data is in single cell and having space in between). I want to just remove this breakline space and get the data in one single cell only as below:

    REQ-0001
    REQ-00044
    REQ-343543

    Thanks in advance.
  • To post as a guest, your comment is unpublished.
    !MikeG! · 6 years ago
    Great article. Is there a way to tie the VBA code to a button?

    In order for the user to quickly hit and have the trailing spaces removed from a specific column.
  • To post as a guest, your comment is unpublished.
    Charles · 6 years ago
    Thanks for the macro to trim trailing spaces - easy, effective, and awesome.