Thema Datum  Von Nutzer Rating
Antwort
02.04.2014 17:34:09 Leonie
NotSolved
Blau Mappintabelle mit VBA (Zeile in Spalten, transponieren, leere Zeile auffüllen)
02.04.2014 20:30:02 Amicro2000
NotSolved
03.04.2014 14:29:15 Gast67872
NotSolved
05.04.2014 10:09:09 Amicro2000
NotSolved

Ansicht des Beitrags:
Von:
Amicro2000
Datum:
02.04.2014 20:30:02
Views:
1476
Rating: Antwort:
  Ja
Thema:
Mappintabelle mit VBA (Zeile in Spalten, transponieren, leere Zeile auffüllen)

Hallo Leonie,

 

Also Ich geh jetzt davon aus das in zeile 1 die Überschriften ID und Nummern sind und ab zeile 2 die Id's und die Nummern dazu stehen.

 

Dann probier mal diesen code aus.

 

Dim a As Range, Lz As Long, c As Variant, i As Integer, x As Long
    Dim Nummer As Variant, ID As Variant
    
    ReDim ID(x)
    ReDim Nummer(x)
    
    Lz = Cells(Rows.Count, 2).End(xlUp).Row
    If Lz < 2 Then Exit Sub
    For Each a In Range("B2:B" & Lz & "")
        If Trim(a) <> "" And Trim(a.Offset(0, -1)) <> "" Then
            c = Split(a, ";")
            For i = LBound(c) To UBound(c)
                If Trim(c(i)) <> "" And Replace(c(i), Chr(160), "") <> "" Then
                    ReDim Preserve ID(x)
                    ReDim Preserve Nummer(x)
                    ID(x) = Trim(a.Offset(0, -1))
                    Nummer(x) = Trim(c(i))
                    x = x + 1
                End If
            Next i
        End If
    Next a
    
    For x = LBound(ID) To UBound(ID)
        Cells(x + 2, 1) = ID(x)
        Cells(x + 2, 2) = Nummer(x)
    Next x

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
02.04.2014 17:34:09 Leonie
NotSolved
Blau Mappintabelle mit VBA (Zeile in Spalten, transponieren, leere Zeile auffüllen)
02.04.2014 20:30:02 Amicro2000
NotSolved
03.04.2014 14:29:15 Gast67872
NotSolved
05.04.2014 10:09:09 Amicro2000
NotSolved