Avatar billede Chewie Novice
04. februar 2015 - 14:59 Der er 4 kommentarer og
1 løsning

B1 er lig med A1 med +

Hej Eksperter

Jeg har en tekst i A1
som jeg kopier til B1

Under kopieringen vil jeg gerne ændre alle mellemrum til + (et plus tegn)

Eks.
A1 = Hej med dig
B1 bliver til = Hej+med+dig

Nogle ideer til hvordan dette gøres ?
Avatar billede garrett Seniormester
04. februar 2015 - 15:45 #1
En nem hurtig løsning kunne være at indsætte formlen =SUBSTITUTE(A1;" ";"+") i B1.
Ellers skal du ind og lave noget VBA kode på "Change handlingen" i stil med nedenstående der dog kun laver din søg/erstat på celler i kolonne B:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 2 Then
        Target.Value = Replace(Target.Value, " ", "+")
    End If
End Sub
Avatar billede supertekst Ekspert
04. februar 2015 - 15:49 #2
Lidt alternativt:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$A$1" Then
        Range("B1") = Replace(Target, " ", "+")
    End If
End Sub
Avatar billede xl-Enthusiast Ekspert
04. februar 2015 - 16:21 #3
=UDSKIFT(A1;" ";"+")
Avatar billede xl-Enthusiast Ekspert
04. februar 2015 - 16:24 #4
Beklager garrett - jeg læste ikke #1 før jeg fik trykket på Opret.
Avatar billede Chewie Novice
04. februar 2015 - 16:49 #5
Fedt, mange tak for hjælpen
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

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