Avatar billede salanti Nybegynder
23. april 2006 - 19:23 Der er 4 kommentarer og
1 løsning

Dele bogstaver i et felt ud på mange

Hej.
Jeg har 6 felter (A1 til A6) hvor jeg i hvert felt har 350 bogstaver, disse bogstaver vil jeg gerne have delt ud på 350 felter,  i samme kolonne men forskellige rækker. Jeg prøvede at lave "tekst til kolonne" men jeg måtte definere hver enkelt deling idet der ikke er mellemrum eller andet karakteristika mellem mine bogstaver. Da jeg havde gjort det og trykkede udfør, så kunne den ikke idet jeg jo ikke kan have 350 rækker i et ark, så de skal altså transponeres først!
Er der nogen der har en nem måde at gøre det på. Tak
Avatar billede bak Seniormester
23. april 2006 - 19:53 #1
Transponer A1:A6 til A1:F1
Indsæt denne fiormel i A2 og træk nedaf til række 351
Træk den derefter henover kolonne B,C,D,E og F

=MIDT(A$1;RÆKKE()-1;1)
23. april 2006 - 19:59 #2
Det kunne gøres således, hvor data placeres i kolonne A-F fra række 10
Den er ligeglad med antallet af karakter du har i cellerne.

Public Sub Demo()
    Const lSTART_ROW As Long = 10
    Const lSTART_COL As Long = 1
    Dim lChar As Long
    Dim rCell As Range
   
    For Each rCell In Range("A1:A6").Cells
        For lChar = 1 To Len(rCell.Value)
            Cells(lSTART_ROW - 1 + lChar, lSTART_COL - 1 + rCell.Row).Value = Mid(rCell.Value, lChar, 1)
        Next lChar
    Next rCell
End Sub
Avatar billede excelent Ekspert
23. april 2006 - 20:13 #3
tror han vil have dem i samme kolonne

Sub dele()

Dim a, t, i
a = [a1] & [a2] & [a3] & [a4] & [a5] & [a6]: t = Len(a)
For i = 1 To t
Range("a" & i + 8) = Mid(a, i, 1)
Next

End Sub
Avatar billede salanti Nybegynder
23. april 2006 - 20:21 #4
Hej Bak.
Jeg gjorde som beskrevet og det virkede som det skulle. Tak for hjælpen. Læg et svar for point.
Også tak for de andre forslag.
Avatar billede bak Seniormester
24. april 2006 - 09:10 #5
ok :-)
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