Avatar billede zimmerman Nybegynder
29. august 2007 - 16:20 Der er 13 kommentarer og
2 løsninger

Hvordan fjerne man al "space" i en kolone

Jeg har en kolonne, der giver mig lidt problemer pga brug af mellemrum tror jeg.

Hvorledes fjerner jeg i excel al mellem rum i en given kolonne?
Avatar billede zimmerman Nybegynder
29. august 2007 - 16:24 #1
Og faktisk er det nogle afdelinger der hedder "Teknisk Enhed " - hvor jeg kun ønsker at fjerne mellemrummene sidst i navnet og ikke mellem "Teknisk" og "Enhed".

Hvordan renser jeg det automatisk?
Avatar billede gider_ikke_mere Nybegynder
29. august 2007 - 16:25 #2
Med Rtrim, Ltrim og Trim
Avatar billede gider_ikke_mere Nybegynder
29. august 2007 - 16:29 #3
Range("A1").Value = Trim(" hallo der ")  'Giver "hallo der"
Range("B1").Value = RTrim(" hallo der ") 'Giver " hallo der"
Range("C1").Value = LTrim(" hallo der ") 'Giver "hallo der "
Avatar billede zimmerman Nybegynder
29. august 2007 - 16:37 #4
Tak - men hvordan er det lige jeg gør rent praktisk.

Jeg går ud fra det er en formel. Jeg markere kolonnen og hvorledes så sætter jeg  formlen/ funktionen ind? Hvordan?

Desuden sidder jeg med den danske version - giver det andre kommandoer?
Avatar billede excelent Ekspert
29. august 2007 - 16:43 #5
med en formel prøv :
=UDSKIFT(A1;" ";"")
Avatar billede excelent Ekspert
29. august 2007 - 16:46 #6
eller:  =FJERN.OVERFLØDIGE.BLANKE(A1)
Avatar billede kabbak Professor
29. august 2007 - 16:48 #7
Lav en ny kolonne med denne formel i, træk den nedad.
Bagefter kan du kopiere kolonnen, vælg indsær specielt, vælg værdier, så skulle det være ordnet.
=FJERN.OVERFLØDIGE.BLANKE(A1)
Avatar billede gider_ikke_mere Nybegynder
29. august 2007 - 16:52 #8
Eller med en makro:

Sub Makro1()
Dim S As Range
For Each S In Selection
    S = Trim(S)
Next
End Sub
Avatar billede gottorp Nybegynder
29. august 2007 - 16:53 #9
Du skriver bare direkte i den celle du vil have den korrekte tekst stående i. I stedet for teksten skrive du bare som excelent foreslår i sin sidste kommetar.
Avatar billede excelent Ekspert
29. august 2007 - 16:55 #10
eller:
Sub FjernTomme()
For Each v In Selection
v.Value = WorksheetFunction.Substitute(v, " ", "")
Next
End Sub
Avatar billede zimmerman Nybegynder
29. august 2007 - 17:00 #11
Skal jeg markere kolonnen og så skrive formlen i formel feltet - eller hvordan?
Avatar billede zimmerman Nybegynder
29. august 2007 - 17:01 #12
(Undskyld den sidste kommentare var 4 svar gammel)
Avatar billede zimmerman Nybegynder
29. august 2007 - 17:06 #13
Tak for rådene - jeg tror jeg får det til at virke. Point til akyhne og excelent
Avatar billede excelent Ekspert
29. august 2007 - 17:06 #14
ok
Avatar billede gider_ikke_mere Nybegynder
29. august 2007 - 17:12 #15
'
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester