Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: selbst definierte Formeln werden nicht aktualisier

selbst definierte Formeln werden nicht aktualisier
RALF
Tach zusammen,
ich habe bisher mit Office 2003 gearbeitet und da keine Probleme mit selbst definierten Formeln gehabt.
In Office 2010 habe ich eine Formel, die nicht funktioniert.
Datei in Office 2003 erstellt. Speichern in 2003 Kompatibilitätsmodus (.xls) oder als 2010er Datei (.xlsm) hat keinen Einfluss.
Datei wird mit Berechnungsoption "manuell" geöffnet.
in einer Zelle steht folgende Formel
=rg_firmenadressen()
die Formel ist an die Datei direkt gehängt:

Function rg_firmenadressen()
'die Adressfelder DebiAdress01 bis DebiAdress06 werden so
'angezeigt, dass es keine Leerzeilen gibt
'(egal wieviele der Felder DebiAdressxx belegt sind)
rg_firmenadressen = [DebiAdress01] & Chr(10) & _
IIf(Trim([DebiAdress02]) = "", "", [DebiAdress02] & Chr(10)) & _
IIf(Trim([DebiAdress03]) = "", "", [DebiAdress03] & Chr(10)) & _
IIf(Trim([DebiAdress04]) = "", "", [DebiAdress04] & Chr(10)) & _
[DebiAdress05] & " " & [DebiAdress06]
End Function
Hat jemand eine Idee, warum das nicht tut?
Danke und Gruß
RALF

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: selbst definierte Formeln werden nicht aktualisier
19.09.2012 15:35:54
Matze,Matthias
Hallo Ralf,
da du manuelle Berechnung in den Optionen hast, könnte dir das was bringen wenn du ein "Calculate" in deine Funktion mit einbindest?
Was passiert denn in dem Zustand jetzt, wenn du F9 (aktuallieseren) ausführst?
Gruß Matze

AW: selbst definierte Formeln werden nicht aktualisier
19.09.2012 15:45:17
RALF
Servus,
sorry, hatte ich vergessen zu schreiben:
wenn das Arbeitsblatt berechnet wird (F9, Shift+F9 oder VBA befehl Calculate), wird die Zelle mit der Formel nicht berechnet!
Gruß RALF

Anzeige
Hast du deine Fml mal unter 2003 ausprobiert, ...
19.09.2012 21:54:07
Luc:-?
…Ralf?
Die dürfte sich da genauso verhalten, da deine udFkt keine Argumente benötigt und xl deshalb nicht feststellen kann, ob sie neu berechnet wdn muss. Eine TabBlatt-Fkt ohne Argumente ist meistens wenig sinnvoll, ansonsten müsste am Fktsanfang ein Application.Volatile hinein, dann wird sie lt MS immer neu berechnet. Halte die Variante mit Argumenten, die sich auf veränderliche Daten beziehen, aber für sinnvoller.
Gruß Luc :-?
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige