03.05.2019, 12:20
Hallo Leute.
Ich sehe vor lauter Bäumen den Wald nicht mehr...
Ich habe irgendwo mal einen Code gefunden, der eine Spalte auf "x" untersucht und bei WAHR den Bereich A:D in ein anderes Blatt kopiert.
Funktioniert auch tadellos für mich.
Mein "Problem" ist jetzt, dass der Code nur Werte einfügt, was ich brauche ist volles copy&paste
Sprich Bilder Formatierung etc alles muss mit.
Hatte den genialen Einfall bei
einfach das value durch paste ersetzen könnte, aber so einfach wars dann doch nicht.
Kann mir jemand von euch helfen?
Ich sehe vor lauter Bäumen den Wald nicht mehr...
Ich habe irgendwo mal einen Code gefunden, der eine Spalte auf "x" untersucht und bei WAHR den Bereich A:D in ein anderes Blatt kopiert.
Funktioniert auch tadellos für mich.
Code:
Option Explicit
Sub Warenkorb()
Dim i As Variant
Dim Loletzte As Long
Dim loletzte2 As Long
Loletzte = Worksheets("Katalog").Cells(Rows.Count, 4).End(xlUp).Row
Worksheets("Warenkorb").Range("A3:D" & Loletzte).ClearContents
loletzte2 = Worksheets("Warenkorb").Cells(Rows.Count, 4).End(xlUp).Row + 1
Application.ScreenUpdating = False
For i = 2 To Loletzte
If Worksheets("Katalog").Cells(i, 5).Value = "x" Then
Worksheets("Warenkorb").Range("A" & loletzte2 & ":D" & loletzte2) = _
Worksheets("Katalog").Range("A" & i & ":D" & i).Value
loletzte2 = loletzte2 + 1
End If
Next
Application.ScreenUpdating = True
Sheets("Warenkorb").Select
Range("A1").Select
End Sub
Mein "Problem" ist jetzt, dass der Code nur Werte einfügt, was ich brauche ist volles copy&paste
Sprich Bilder Formatierung etc alles muss mit.
Hatte den genialen Einfall bei
Code:
Worksheets("Katalog").Range("A" & i & ":D" & i).Value
Kann mir jemand von euch helfen?