ich habe eine Tabelle in Excel (also dass, was Excel Tabelle nennt). In diese Tabelle fülle ich Meldungen von externen Dienstleistern und unsere Bearbeitungsvermerke ein. Das alles geschieht per Copy & Paste aus einer anderen Anwendung. Danach erstelle ich mit anderen Formeln und Auswertungen hieraus einen Bericht für uns.
Es tritt häufiger auf, dass ich unsere Bearbeitunsmeldungen erst nachträglich einstellen kann. Hierzu möchte ich per VBA die Möglichkeit schaffen, dass Excel
1. ... die Daten ohne überschreiben in die Tabelle einfügt. Es müsste also geprüft werden, wieviele Zeile aus der Zwischenablage kommen und entsprechend viele Zeile in die Tabelle eingefügt werden. Alternativ könnten auch z. B. 10 Zeilen pauschal erstellt, der Inhalt hineinkopiert und die leeren Zeilen dann gelöscht werden.
2. ... die erste Zeile dieser "Einfügung" müsste wieder gelöscht werden, weil hier immer die Spaltenüberschriften der Datenquelle aufgeführt werden. Dies könnte m. E. entwender gehen, wenn Excel die Einfügeposition nutzen kann (als die Zeile, in der die neuen Daten beginnen) oder indem die Überschrift erkannt wird (beginnt immer mit "Einsteller").
Da an meiner "echten Datei" noch einige Formeln für weitere Auswertungen hängen, kann ich die Sache leider nicht anders darstellen.
Ich hoffe, ich habe mein Problem verständlich machen können, ansonsten schickt mir Unklarheiten bitte. Als Muster habe ich hier eine Datei für Euch: https://www.herber.de/bbs/user/94693.xlsx
Besten Dank
Frank