Ich habe diese Frage zwar schonmal gepostet, habe aber keine Antwort bekommen. Vielleicht habe ich mich mal wieder unverständlich ausgedrückt.
Ich möchte Daten aus einen Tabellenblatt, das als Dateneingabe fungiert, in eine Liste in einem anderen Tabellenblatt übernehmen.
Mit der VBA-Zeile
Case "B1"
Range("B1").Copy Destination:=Worksheets("Liste").Range("C" & Worksheets("Liste").[C65536].End(xlUp).Row + 1)
funktioniert es nur bei Daten, die direkt eingegeben werden.
Bei Daten die errechnet werden, oder die sich nicht verändern und nicht neu eingegeben werden, funktioniert dies nicht.
(Zelle B1 in Tabelle1 wird zum Beispiel "errechnet" bzw mit der Funktion =Links(E11;1)& Links(B11;1) ermittelt.
Wie kann ich diesen Wert nach Tabelle2 SpalteA (bei leerer Zeile!) übergeben?
Gruß Paul.