ich arbeite mich gerade etwas in VBA ein. Ich denke für mich ist es am einfachsten einfache Dinge mit praktischem Bezug zu implementieren. Habe dafür aus einem vorhandenen Sheet begonnen Makros mit Button zu erstellen. Jetzt möchte ich dieses allerdings automatisieren, und weiß nicht wo und wie ich denn genau anfangen soll.
Beispiel: Ich habe Daten in den Spalten A bis G wobei die neuesten Einträge immer oben eingefügt werden sollen. Zeile 1 bis 4 besteht aus Kopf und Überschrift, Zeile 5 ist leer und ab Zeile 6 kommen die Daten. Neue Daten werden in die Zellen A5:G5 eingetragen.
Wenn ich jetzt neue Daten in Zeile 5 eintrage, möchte ich das Excel sobald alle Zellen A5:G5 einen Eintrag erhalten haben in den Bereich A5:G5 neue Zellen eingefügt werden und alles nach unten verschoben wird.
Den letzten Teil habe ich so gelöst:
Sub Zeilen_einfügen()
' Zeilen_einfügen Makro
Range("A5:G5").Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
End Sub
Wie bekomme ich den Rest hin?