Thema Datum  Von Nutzer Rating
Antwort
Rot Fehlersuche im Code
01.06.2013 18:07:25 Otto
NotSolved
01.06.2013 23:06:35 Gast2626
NotSolved

Ansicht des Beitrags:
Von:
Otto
Datum:
01.06.2013 18:07:25
Views:
1396
Rating: Antwort:
  Ja
Thema:
Fehlersuche im Code

Hallo Leute,

ich bin erst vor kurzem mit VBA angefangen, daher weiß ich noch nicht sonderlich viel. Ich habe mich an folgendem Problem versucht:

ich möchte gerne ein Makro schreiben, das den Inhalt einer bestimmten Zelle nimmt und jedes Zeichen dieser zelle auf bestimmte Zellen (fortlaufend in einer Reihe) verteilt. Meiner Meinung nach müsste der Code so passen, aber es scheint noch ein Fehler drin zu sein. Die gewünschten Zielzellen werden zwar fortlaufend gefüllt, allerdings nur mit dem letzten Zeichen des Worts (also das letzte Zeichen erscheit in allen Zellen). Hat jemand eine Idee wo der Fehler liegen könnte? 

PS: Ich weiß, dass man es auch so in Excel machen kann, aber ich würde gerne das Makro dazu hinbekommen, denn es soll Teil eines größeren Programms werden.

 

Sub Test()
 
With ThisWorkbook.Sheets("Sheet3")
    
    Dim i As Long
    Dim x As Long
    
        For i = 7 To 6 + Len(.Cells(2, 7))
        For x = 1 To Len(.Cells(2, 7))
            
            Cells(4, i).Value = Mid(.Cells(2, 7), x, 1)
    
        Next
        Next
 
End With
    
End Sub
 
 
 
 
 
Danke!

 


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
Rot Fehlersuche im Code
01.06.2013 18:07:25 Otto
NotSolved
01.06.2013 23:06:35 Gast2626
NotSolved