ich möchte eine Aufgabe per VBA lösen und vielleicht könnt Ihr mir ja helfen.
Meine Datei hat 2 Tabellen. Tabelle1 enthält die Daten, die in Tabelle2 eingelesen und weiter verwendet werden sollen. Die Daten übermehne ich mit folgender Funktion:
=WENN(K$5="x";WENN(ISTFEHLER(SVERWEIS(VERKETTEN(K$7;"-";$A10;"-";K$8);'Tabelle1'!$A$3:$P$30000;15;0));0;SVERWEIS(VERKETTEN(K$7;"-";$A10;"-";K$8);'Tabelle1'!$A$3:$P$30000;15;0));"")
Da die Datenmenge und die berechnungen zum Teil recht umfangreich sind, sind die Wartezeiten entsprechend.
Deshalb meine Frage: geht dies auch per VBA? Die Zeilenzahl in Tabelle 2 ist fest (von 10 - 815)
die Spaltenzahl variiert, Anfangsspalte = K
Die Werte sollen aber nur eingelesen werden, wenn in Zeile 5 der jeweiligen Spalte ein x gesetzt wird. wird das x wieder gelöscht, soll die Werte dieser Spalte gelöscht werden.
Hat jemand von Euch eine Lösung hierzu?