Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

VBA - Zeile kopieren & über letzter Zeile einfügen
#1
Hallo zusammen,

bin auf der Suche nach einem Code, der mir eine Zeile kopiert & diese über der letzten befüllten Zeile einfügt.

Habe den folgenden Coder, der auch funktioniert, nur wird die Zeile dabei immer in die nächste freie Zeile eingefügt, nicht aber über die zuletzt befüllte Zeile.

Code:
Private Sub CommandButton1_Click()

'New Topic
Worksheets("Project Plan").Range("B11:BM11").Copy
Worksheets("Project Plan").Cells(Worksheets("Project Plan").Rows.Count, 2).End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlValues
Application.CutCopyMode = False

End Sub

Hat jmd. eine Idee, wie man das lösen könnte?

Vielen Dank
Antworten Top
#2
Hallo,

Code:
'New Topic
With Worksheets("Project Plan")
  .Range("B11:BM11").Copy
  .Cells(.Rows.Count, 2).End(xlUp).Insert xlDown
End With
Application.CutCopyMode = False

Gruß Uwe
Antworten Top
#3
Hi Uwe,

danke für Deinen Post. Ich bekomme beim Ausführen des Codes in dieser Zeile (.Cells(.Rows.Count, 2).End(xlUp).Insert xlDown) folgenden Laufzeit Fehler, siehe Bild.


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#4
Hi,

das ist dann Pech für Dich. Bei mir geht das.

Gruß Uwe
Antworten Top
#5
Hallo,

hast Du die Code Zeile von Uwe denn wirklich in Klammern geschrieben? Die Code Zeile aus Beitrag #3 beginnt mit .Cells..... und nicht mit (.Cells....

Grüße
Norbert
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste