Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Copy anstelle Cut Destination

Forumthread: Copy anstelle Cut Destination

Copy anstelle Cut Destination
07.02.2021 23:11:26
Martina
Guten Abend zusammen,
ich bin gerade etwas überfordert und komm nicht weiter. Ich schaffe es einfach nicht den Code so umzuschreiben das Zeilen nicht ausgeschnitten sondern nur kopiert werde.
Aktuell ist es so, dass leere Zeilen gefunden werden, die unteren Zeilen ausgeschnitten (Cut Destination) und denn in die freie Zeile kopiert werden. Das Problem ist das Ausschneiden! Es sollen nur die Inhalte kopiert, in die leere Zeile eingefügt und in der kopierten Zeile sollen die Inhalte gelöscht werden. Sodass Rahmen, Farben und Formeln immer an Ort und stelle bleiben. Ich komm mit Copy, ClearContents, Paste, CutCopymode... nicht weiter...
Bin etwas verzweifelt.
Vielleicht kann mit jemand helfen.
Private Sub CommandButton1_Click()
Dim WsZiel As Worksheet
Dim wsQuelle As Worksheet
Dim i As Long
Dim j As Long
Set wsQuelle = ThisWorkbook.Worksheets("Tabelle1")
Set WsZiel = wsQuelle.Parent.Worksheets("Tabelle1")
With wsQuelle
i = 1
Do While i 
'Copy
'.Cells(i, 2).PasteSpecial Paste:=xlValues
'Application.CutCopyMode = False
Danke an alle.
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Copy anstelle Cut Destination
07.02.2021 23:30:23
GerdL
Moin Martina,
teste mal.
Private Sub CommandButton1_Click()
Dim R As Range
Dim WsZiel As Worksheet
Dim wsQuelle As Worksheet
Dim i As Long
Dim j As Long
Set wsQuelle = ThisWorkbook.Worksheets("Tabelle1")
Set WsZiel = wsQuelle.Parent.Worksheets("Tabelle1")
With wsQuelle
i = 1
Do While i 

Gruß Gerd
Anzeige
AW: Copy anstelle Cut Destination
08.02.2021 14:36:46
Piet
Gallo
wie ich sehe gibt es bereits eine Lösung, wie schön! Jetzt hast du 2 Codes, beide sollten laufen.
Ist dann auch eine amüsante Lernerfahrung das jeder Programnşerer seinen eigenen Stil hat.
mfg Piet
Private Sub CommandButton1_Click()
Dim i As Long:  i = 1  '1.Zeile
Application.CutCopyMode = False
With ThisWorkbook.Worksheets("Tabelle1")
Do While i 

Anzeige
AW: Copy anstelle Cut Destination
08.02.2021 15:48:18
Martina
Danke für die schnelle Antwort gestern noch!
Klappt alles bestens und genau so wie ich es wollte.
Vielen Dank!!!
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige