Avatar billede tigerz Nybegynder
08. januar 2003 - 21:01 Der er 5 kommentarer og
1 løsning

Formatering af markerede celler

Hej,

Jeg skal have lavet en macro i Excel, som kan formatere de celler man markerer. Cellerne indeholder tekststrenge, men disse kan have mange mellemrum forrest, bagefter og imellem ordrene i den enkelt celle.

f.eks. [    første  anden  tredie  ]

Jeg ønsker at fjerne mellemrummene først og til sidst, og kun ét mellemrum mellem ordrene.

Er der nogen som har en hurtig løsning til dette?
Avatar billede bak Seniormester
08. januar 2003 - 21:47 #1
Prøv denne makro. Marker området først og kør så makroen
Forøvrigt kan excelfunktionen Fjern.Overflødige.blanke gøre det samme.

Sub Trimmer()
Dim c As Range
  On Error Resume Next
  For Each c In Selection
  c.Value = Application.WorksheetFunction.Trim(c.Value)
  Next
End Sub
Avatar billede tigerz Nybegynder
08. januar 2003 - 22:03 #2
Tak for dit hurtige svar, men...

Har prøvet nu, men Trim funktionen virker ikke!
Den får slet ikke slettet nogle mellemrum :-(
Avatar billede bak Seniormester
08. januar 2003 - 22:11 #3
tigerz > Prøv lige på en enkelt celle. Og prøv også Fjern.Overflødige.Blanke(). De er i princippet ens og fjerner alle mellemrum før og efter samt redures alle andre mellemrum til et stk.
Det skal virke... eller er det ikke mellemrumstegn du har imellem ordene
Avatar billede tigerz Nybegynder
08. januar 2003 - 22:25 #4
Heyy, det virker super nu, mange tak for hjælpen!! :-)
..... ved ikke lige hvad der gik galt før!
Avatar billede tigerz Nybegynder
08. januar 2003 - 22:29 #5
Send lige svar, hvis du vil have de points!
... du har fortjent dem! :-)
Avatar billede bak Seniormester
08. januar 2003 - 22:30 #6
Ok, godt det virker. Jeg blev helt nervøs.... :-)
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



IT-JOB