Selection.End(xlDown).=Offset(1,0).Select funktioniert nicht
29.12.2023 08:50:00
Stephan
in meinem bisher umfangreichsten EXCEL Projekt, habe ich ein Formblatt erstellt, das von unterschiedlichen Usern verwendet werden soll. Die im Formblatt ermittelten Daten sollen in einer "Datenbank" (Tabellenblatt) gespeichert werden. Mein erstes Makro soll also die Werte definierter Zellen in die Datenbank übertragen. In der Datenbank soll in einer Spalte nach der ersten freien Zelle gesucht werden, um dort die Daten einzutragen. Das funktioniert beim ersten Datensatz. Beim zweiten Datensatz überschreibt dieser teilweise die Werte des ersten und teilweise funktioniert die Funktion korrekt und die Daten landen in der ersten freien Zelle. Kann mir einer von euch erklären warum?
Mein Code:
'Copy Part Name
Work_Sheet.Activate
Range("E11").Select
Selection.Copy
Result_Database.Activate
Range("A1").Select
Selection.End(xlDown).Offset(1, 0).Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Danke für eure Zeit und das tolle Forum.