28. august 2006 - 13:19
Der er
8 kommentarer og 2 løsninger
Del kolonne op i 2 kollonner
Min kone har oversat en masse lande for mig. Desværre har hun skrevet det hele i kolonne A. Albania Albanien Algeria Algeriet Angola Angola Argentina Argentina Armenia Armenien Australia Australien Austria Østrig Jeg vil gerne have fx: Albania i række A Albanien i række B Er der en der har en kode der kan klare det? Evt. som også fjerner overflødige mellemrum.
Annonceindlæg fra FPT Software
28. august 2006 - 13:29
#1
Data -> Tekst til kolonner -> Afgrænset -> Vælg "Mellemrum"
28. august 2006 - 14:05
#2
Bosnia and Herzegovina | Bosnien-Hercegovina Den bliver til mere end 2 spalter. Kan det klares? Det virker fint på de lande som består af 1 ord.
28. august 2006 - 14:09
#3
Hmmm, det var jeg ikke lige opmærksom på. :-) Er det mange, ellers er det måske lettere at fikse de sidst manuel?
28. august 2006 - 14:18
#4
Der er pænt mange, men det kan fikses manuelt hvis der ikke er en automatisk løsning :-)
28. august 2006 - 14:25
#5
Jeg kan ikke lige gennemskue en automatisk løsning, når landene består af varierende antal ord. Måske andre har en løsning?
28. august 2006 - 15:14
#6
Denne kode deler byerne ud i kolonne B og C så de skal være ledig. Sub split() Dim x, y, z For x = 1 To ActiveSheet.UsedRange.Rows.Count For y = 1 To Len(Cells(x, 1)) If Mid(Cells(x, 1), y, 1) = " " Then z = y Next Cells(x, 2) = Left(Cells(x, 1), z) Cells(x, 3) = Right(Cells(x, 1), Len(Cells(x, 1)) - Len(Cells(x, 2))) Next End Sub
28. august 2006 - 15:27
#7
denne klares også, Bosnia and Herzegovina Bosnien-Hercegovina men hvis den var skrevet sådan: Bosnia and Herzegovina Bosnien Hercegovina giver det problemer med den og andre ligeså håber ikke der er for mange af den slags :-)
28. august 2006 - 16:03
#8
Jeg nåede at lave de manuelt nu :D Smid jeres svar så får I selvfølgelig point alligevel :-)
28. august 2006 - 16:14
#9
ok :-)
28. august 2006 - 17:13
#10
Excelent, din gav kun få fejl :-)
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.