Ich habe ein Makro in Excel, die funktioniert aber nicht perfekt, wie ich es will.Könnte keine Lösung finden und brauche Ihre Ideen.Excel Makro kopieren einfügen mit Bedingungen
Hier ist, was es ist: Kopieren von Einstellungen Paste Werte an die erste nicht leere Zelle in der Berechnung sheet.It tut ok
Hier wird die für dieses ist mein Code:
Sub support()
Sheets("Settings").Select
Range("S411:S421").Select
Selection..Copy
Sheets("Calculation").Select
Range("C4").Select
Range("C4").End(xlDown).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
Aber was ich will um nur nicht leere Zellen und Werte, die nicht 0 sind, in die Berechnungsseite zwischen diesen 10 Zeilen zu kopieren. (also sollte ich das Kopieren von 0 und leeren Zellen überspringen) Jeder einfache Trick, den Sie mir leiten können?
wowwww das ist tolle Idee und funktioniert perfekt. Ich bin wütend auf mich selbst, ich dachte nicht Autofilter :( – ahmet
nur hinzufügen, dass, wenn Sie sicher wissen, dass S410 Zelle _always_ nicht leer ist, dann können Sie beide weglassen "Wenn IsEmpty (.Cells (1, 1)) Then .Cells (1, 1) .Value = "dummyheader" 'und' If .Cells (1, 1) .Value = "dummyheader" Dann .Cells (1, 1) .ClearContents' Statements – user3598756
Vielen Dank, wahrscheinlich wird es nicht sein leer aber kann nicht sicher sein. Ich werde im Laufe der Zeit sehen und dies im Kopf behalten, danke nochmal. – ahmet