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

neue Zeile einfügen wenn beliebiger Text kopiert

neue Zeile einfügen wenn beliebiger Text kopiert
28.03.2017 13:02:38
Steven
Hallo werte Excel Gemeinde,
ich habe mich eben bei euch angemeldet um bei euch eventuell Hilfe zu bekommen.
In meiner Tabelle soll eine neue Zeile automatisch unterhalb eingefügt sobald ein beliebiger Textinhalt in Spalte D ab Zeile 10 kopiert wurde. Das Ganze dann fortlaufend = Inhalt D11 = neue Zeile unterhalb, Inhalt D12 = neue Zeile unterhalb.
Beim Kopieren wird die Zelle nur markiert und nicht rein geklickt.
Ist die Zelle leer, soll nichts passieren auch nicht beim Anklicken.
Ist die Zelle bereits gefüllt, darf auch nichts passieren.
Kurz vereinfacht zusammengefasst:
D10 anklicken
Inhalt kopieren
neue Zeile unterhalb
Wie kann ich das durch VBA realisieren?
Für Tipps bin eich extrem dankbar :)
Vielen Dank im Voraus.
Grüße
Steven

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: neue Zeile einfügen wenn beliebiger Text kopiert
29.03.2017 16:50:20
ChrisL
Hi Steven
Mittels Worksheet_Change Event kann man auf Änderungen von Zelleninhalten reagieren. Es gibt aber kein Event/Ereignis, welches zwischen manueller Eingabe und kopieren/einfügen unterscheidet.
Den neuen geänderten Wert abzufragen ist kein Problem. Der Wert, welcher vor Änderung in der Zelle war, müsste laufend zwischengespeichert werden. Umständlich, aber prinzipiell machbar. Schwieriger wird es, wenn ganze Bereiche kopiert werden.
Ein Worksheet_Paste Ereignis gibt es leider nicht, darum ist die Anforderung m.E. nicht umsetzbar.
cu
Chris
Anzeige

336 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige