VBA Reihe in vorgegebene Tabelle einfügen; abhängig von Parameter

Servus Leute,
Ich habe folgendes Problem:
Ich habe eine vorgegebene Tabelle in einer Excel-Datei (Neben 4 anderen Tabellen).
Für diese Tabelle muss ich ein Tool entwickeln, dass über Userforms Daten aufnimmt und in eine NEUE, entsprechende Zeile in der Tabelle einfügt. Problematisch ist dabei, dass ich es partout nicht schaffe, eine Zeile über den Code hinzufügen zu lassen (die if- Bedingung ist erfüllt, das habe ich geprüft):

If x = 1 Then
        Rows(eMaterial & „:“ & 8).Select
        Selection.Insert , CopyOrigin:=xlFormatFromLeftOrAbove
End If

Kann es sein, dass ich noch den worksheet definieren muss auf dem das passieren soll?
Der Quellcode an sich steht in nem UserForm.
(hier dann wohl Tabelle2)
Wäre für jede Hilfe dankbar,
fl0w

Hallo fl0w,

Für diese Tabelle muss ich ein Tool entwickeln, dass über
Userforms Daten aufnimmt und in eine NEUE, entsprechende Zeile
in der Tabelle einfügt. Problematisch ist dabei, dass ich es
partout nicht schaffe, eine Zeile über den Code hinzufügen zu
lassen (die if- Bedingung ist erfüllt, das habe ich geprüft):

If x = 1 Then
        Rows(eMaterial & „:“ & 8).Select
        Selection.Insert , CopyOrigin:=xlFormatFromLeftOrAbove
End If

was bedeutet denn „nicht schaffe“? Es passiert nix, in kenem der 5 Blätter? Kommt eine Fehlermeldung wie z.B. 1004?

Kann es sein, dass ich noch den worksheet definieren muss auf
dem das passieren soll?
Der Quellcode an sich steht in nem UserForm.
(hier dann wohl Tabelle2)

Was hindert dich daran das mal zu testen?

Wäre für jede Hilfe dankbar,

Dazu lade mal eine Beispielmappe hoch, was hier nicht gebraucht wird, evtl. die 4 anderen Blätter, kannste Löschen.
Hochladen z.B. mit fileupload, s. FAQ:2606

Gruß
Reinhard