Avatar billede jensen363 Forsker
20. september 2006 - 09:27 Der er 8 kommentarer og
1 løsning

Adskil tekststreng nedad i celler

En lille Quick'ie

I celle A1 har jeg en tekststreng ( 500 mailadresser ) som alle er adskilt med ";"

Disse skal jeg have adskilt i cellerne A2 til A501

Antageligt ret let, men det er tidligt på morgenen :o)
Avatar billede jensen363 Forsker
20. september 2006 - 09:52 #1
Reelt er det jo et alternativ til TextToColumns (TextToRows), men det findes vist ikke :o(
Avatar billede gider_ikke_mere Nybegynder
20. september 2006 - 10:06 #2
Sub test()
MitRange = Range("A1").Value
Dim Lengde As Long
Lengde = Len(MitRange)
Celle = 1
Do While Lengde > 1
    For I = 1 To 50
        If Mid(MitRange, I, 1) = ";" Then
            Temp = Left(MitRange, I - 1)
            MitRange = Right(MitRange, Lengde - I)
            Lengde = Len(MitRange)
            Celle = Celle + 1
            Range("A" & Celle).Value = Temp
            Exit For
        End If
    Next
    If I = 51 Then Exit Sub
Loop
End Sub
Avatar billede bak Forsker
20. september 2006 - 10:14 #3
Sub test()
  Dim temp
  Dim l As Long
  temp = Split(Range("a1"), ";")
  l = UBound(temp)
  Range("A2:A" & l + 2) = Application.Transpose(temp)
End Sub
Avatar billede bak Forsker
20. september 2006 - 10:15 #4
ups akyhne, havde ikke lige opdateret...:-(
Avatar billede jensen363 Forsker
20. september 2006 - 10:23 #5
Jeg er slet ikke i tvivl om, at begge løsninger virker, nåt de modtages fra så kompetente brugere som jer, så jeg giver gerne point til jeg begge, med en retfærdig fordeling melle 1. og 2. pladsen i responstid :o)
Avatar billede gider_ikke_mere Nybegynder
20. september 2006 - 10:29 #6
:o)
Avatar billede bak Forsker
20. september 2006 - 10:32 #7
point gåt ubeskåret til akyhne :-)
Avatar billede gider_ikke_mere Nybegynder
20. september 2006 - 10:33 #8
Lige en rettelse

If Range("bak").Value = "kompetent" Then
  Range("akyhne").Value = "Ren amatør i forhold til bak"
End if
Avatar billede jensen363 Forsker
20. september 2006 - 10:36 #9
*lol*
Takker begge
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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