Formel für alle Zeilen

Fehlerberichte, Hilfe und Anregungen zu BasicMaker 2018 für Windows

Moderator: SoftMaker Team

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

Formel für alle Zeilen

Beitrag von K_W_I » 05.09.2018 13:31:55

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: 12991
Registriert: 09.04.2008 09:50:06
Wohnort: Nürnberg
Kontaktdaten:

Re: Formel für alle Zeilen

Beitrag von sven-l » 06.09.2018 09:14:27

Ihre Frage habe ich an die Entwickler weitergeleitet.
Sven Leßmann
SoftMaker Software GmbH

sven-l
SoftMaker Team
SoftMaker Team
Beiträge: 12991
Registriert: 09.04.2008 09:50:06
Wohnort: Nürnberg
Kontaktdaten:

Re: Formel für alle Zeilen

Beitrag von sven-l » 06.09.2018 11:05:01

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“