ich hoffe ihr könnt mir bei einem VBA Problem helfen.
Und zwar geht es darum, dass ich einen Datensatz mit Youtube-Kommentaren habe,den ich gerne näher untersuchen möchte (für eine Hausarbeit).
Die Antworten auf einen Kommentar werden dabei immer rechts von diesem in den Zeilen eingetragen.
Der erste Antwortkommentar geht also immer von Spalte "H" bis "L", der zweite von "M" bis "R" usw.
Ich brauche es jedoch so, dass die Antworten auf einen Kommentar direkt unter diesem stehen, also in Spalte "A" bis "E".
Ich habe mir bisher überlegt, dass ich mit einer if Funktion in der Spalte G (has Replies true/false) nach dem Wert "true" suche.
Dann müsste ich für jede Antwort eine Leerzeile unterhalb der Zelle mit "true" angeben.
Nach langer Recherche habe ich einen Bruchteil zusammengebastelt:
Dim i As Long
For i = 1 To Range("G65536").End(xlUp).Row
If Range("G" & i).Value = "true" Then Rows(i + 1).Insert
Next i
Nun weiß ich aber nicht, wie ich von der Zelle in Spalte G ausgehend alle Zellbereiche mit den weiteren Kommentaren markiere ausschneide und darunter einfügen kann (Hat vermutlich etwas mit der Offset und Resize Methode zu tun. Aber dafür kenne ich mich einfach nicht gut genug aus).
Ich hoffe ihr könnt anhand des Bildes und der Beschreibung mein Problem nachvollziehen und mir bei dem Skriptbau helfen.
Viele Grüße,
Miro