Avatar billede lone2002 Nybegynder
29. maj 2002 - 11:20 Der er 4 kommentarer og
1 løsning

Makro spørgsmål i excel.

Hej experter
Jeg har en kolonne med 28000 tlf. nr. En del af disse nr. har landekode 45 foran. Dvs. 10 cifre. Er der nogle der kan lave en makro til at fjerne disse 2 cifre så jeg ender op med at alle nr. har 8 cifre. Makroen skal kun fjerne landekode 45 hvis nr. har 10 cifre.Og 45 står forrest. Den må altså ikke fjerne 45 hvis det står inde i nr.
For forhånd tak.
Avatar billede b_hansen Novice
29. maj 2002 - 11:23 #1
lav følgende formel i en nu kolonne:
=hvis(længde(a1)>8;højre(a1;8);a1)
Avatar billede b_hansen Novice
29. maj 2002 - 11:25 #2
nu = ny *SS*

Og min formel forudsætter, at der ikke er mellemrum i telefonnummeret. Er der mellemrum, skal der ændres på længden 2 steder
Avatar billede jkrons Professor
29. maj 2002 - 12:07 #3
Du kan bruge denne kode, hvis dine numre ikke indeholder blanke eller andre ting. Ellers skal du ændre længden i Right(a,8).
Hvis dine numre fx ser sådan ud (45) 12 34 56 78 skal den hedde Right(a, 11). Du skal også rette Range til det område dine telefonnumre står i, og så skal du have tålmodighed :-)

Sub fjern2()
Set MinRange = Range("a1:a28000")
For Each c In MinRange.Cells
ActiveCell.Value = right(Activecell.Value, 8)
ActiveCell.Offset(rowOffset:=1, columnOffset:=0).Activate
Next c
End Sub
Avatar billede lone2002 Nybegynder
29. maj 2002 - 12:57 #4
Jeg takker for deltagelsen.
Avatar billede jkrons Professor
29. maj 2002 - 13:34 #5
Velbekomme
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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