Formel für alle Zeilen

Antworten
K_W_I
Beiträge: 3
Registriert: 08.08.2018 08:20:43

Formel für alle Zeilen

Beitrag von K_W_I »

Hi
ich mache sowas:

for i = 2 to 133
AuswrtSht.Range("R" & i).Formula = "=SVERWEIS(M" & i & ";Kategorien!A:B;2;FALSCH())"
...

läuft auch, aber sehr langsam. Manuell per "runterziehen" berechnen sich die Formeln sehr schnell, mit STRG C STRG V ebenfalls.
auch pm.ActiveWorkbook.ScreenUpdate = false beschleunigt das nicht.

Gibt es einen Befehl, der für die gesamte Spalte die Formel setzt, dann natütrlich mit relativen Bezügen?

THX in advance
sven-l
SoftMaker Team
SoftMaker Team
Beiträge: 10275
Registriert: 09.04.2008 09:50:06
Wohnort: Nürnberg
Kontaktdaten:

Re: Formel für alle Zeilen

Beitrag von sven-l »

Ihre Frage habe ich an die Entwickler weitergeleitet.
Sven Leßmann
SoftMaker Software GmbH
sven-l
SoftMaker Team
SoftMaker Team
Beiträge: 10275
Registriert: 09.04.2008 09:50:06
Wohnort: Nürnberg
Kontaktdaten:

Re: Formel für alle Zeilen

Beitrag von sven-l »

So einen Befehl gibt es laut Entwicklern nicht.

Mögliche Abhilfe:

#1: SVERWEIS benutzt eine komplette Spalte, also 1 Mio Zeilen. Wenn man nur den tatsächlich verwendeten Bereich nimmt, müsste es schneller gehen.

#2: Evtl mit Document.CCalculation die automatische Berechnung ausschalten, danach wieder einschalten.
Sven Leßmann
SoftMaker Software GmbH
Antworten

Zurück zu „BasicMaker 2018 für Windows“