Lange Berechnungszeit bei Formula.Local
12.03.2015 10:33:29
Peter
ich schreibe per Code mehrere Sverweisfunktione in Zellen.
Der Sverweis bezieht sich auf einen andere Datei.
Sub sverweis1()
Formel11 = Worksheets("Dokumentation").Range("BA24").Value
Formel12 = Worksheets("Dokumentation").Range("BA25").Value
Worksheets("Dokumentation").Range("AZ24").FormulaLocal = Formel11
Worksheets("Dokumentation").Range("AZ25").FormulaLocal = Formel12
End Sub
in BA24 wird folgender Text zusammengesetzt: =sverweis(B2;'\\.....\[Auftragsplanung-aktuell-neu10.xlsm]Projekte1'!C3:Z500;8;FALSCH)
in BA24 wird folgender Text zusammengesetzt:
=sverweis(B2;'\\.....\[Auftragsplanung-aktuell-neu10.xlsm]Projekte2'!C3:Z500;8;FALSCH)
Das Ausführen des Makros dauert ziemlich lange wenn die Quelldatei geöffnet ist(Code soll bei geschlossener und geöffneter Quelldatei ausgeführt werden können)
und es sollen noch mehr dieser Makros dazu kommen (dauert dann noch länger)
Wie sollte der Code aussehen um die "Ausführ"-Zeiten zu verkürzen?
Oder:
gibt es eine ganz andere Lösung?
Ich will hald "einfach" einen Sverweis, dessen Matrixbereich variabel ist.
Der Matrixbereich wird in einer Dritten Datei bestimmt und dann via Verknüpfung in die Datei mit den Makros geholt...
Habt ihr da eine Lösung?
Danke im Voraus