21. februar 2009 - 00:11Der er
6 kommentarer og 1 løsning
indsæt mellemrum, telefonnumre
Hej
Jeg vil importere excel i et crm. jeg har derfor forsøgt at lave mellemrum ved at vælge telefonnumre ved formater celler.
Det er åbenbart kun i excel man kan se dette mellemrum da telefonnumrene stadig er uden mellemrum når man ser nummeret oppe i "tekst redigeringslinien"
Jeg ved ikke om du kan bruge følgende, men: Hvis A1 indeholder 20202020 kan du bruge denne formel: =VENSTRE(A1;2)&" "&MIDT(A1;3;2)&" "&MIDT(A1;5;2)&" "&HØJRE(A1;2) Så returneres 20 20 20 20
Du har fuldstændigt ret i, at selv om du formaterer som telefonnumre, står de stadig uden mellemrum. Format hansdler kun om, hvordan tingene "ser ud", ikke om, hvordan de i virkeligheden står. vejmand har givet dig et forslag til en løsning, her er et andet, baseret på Visual Basic:
Sub Telefon() For Each c In Range("a1:a10").Cells tln = c.Value c.Value = Left(tln, 2) & " " & Mid(tln, 3, 2) & " " & Mid(tln, 5, 2) _ & " " & Right(tln, 2) Next c End Sub
Ret A1:A10 til de celler, du har dine telefonnumre stående i og afspil makroen.
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.