Makro beschleunigen
28.09.2005 09:10:08
Alexander
ich bin wiedermal soweit das ich Hilfe benoetige. Ich habe eine wunderschoene Exceltabelle gemacht, leider hat sie sich in der Praxis als etwas untauglich erwiesen. Ich lasse den VBA Code nach druecken der F9 Taste durchlaufen. Leider muss aber der VBA CODE immer rund 400 Zeilen durchlaufen und das dauert immer so 30 Sek, was ich fuer zu lange halte.
Gibt es irgendeine Moeglichkeit es nicht mit einer FOR Schleife zu loesen. Ich habe schon etwas mit If ActiveCell.Address und If Target.Address versucht aber ohne Erfolg. Theoretisch sollte es ja auch einfach mit Change funktionieren, also das updaten nach Aenderung einer Zelle. Allerdings muesste ich dafuer die aktuelle Zeile auslesen, um die FOR Schleife zu umgehen. Habe leider keine Ahnung wie das funktionieren soll.
Ich habe mal die BASIC Version meiner Exceltabelle mit hochgeladen. Fuer Hilfe bin ich auesserst dankbar. (Eigentlich sollte es auch moeglich sein Bier zu mailen, da mit man sich auch mal erkenntlich zeigen kann ;-)
Vielen Dank Alex
PS: Der Link zur Datei
https://www.herber.de/bbs/user/26994.xls