Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
988to992
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
988to992
988to992
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Ergebnis UDF ändert, wenn Tabelle deaktiviert wird

Ergebnis UDF ändert, wenn Tabelle deaktiviert wird
04.07.2008 10:42:20
Peter
Guten Tag
Ich habe eine Frage zu einer User defined function.
Die Berechnung erfolgt korrekt. Wenn ich jedoch eine andere xls-Datei öffne und aktiviere (und die deaktivierte Datei sichtbar bleibt, sehe ich, dass die UDF aktualisiert werden und dann dann nicht mehr das gewünscht Ergebnis zeigen.
In der Beispieldatei habe ich jeweils in einer Zelle ein UDF und in einer anderen die komplexere Formel, die zum gleichen Ergebnis führt. Das Ergebnis der Formel bleibt immer richtig.
Kann die UDF (hier privat function cw) verbessert werden, damit das Ergebnis bestehen bleibt, wenn die entsprechende Datei deaktiviert ist (manchmal möchte man ja gewisse Zellen in andere Dateien verlinken)?
Gruss, Peter
https://www.herber.de/bbs/user/53587.xls

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Ergebnis UDF ändert, wenn Tabelle deaktiviert wird
04.07.2008 11:11:00
ypsilon
hi,
ohne lange über das Problem nachzudenken:
If RefZelle.Parent.Parent.Name ActiveWorkbook.Name Then Exit Function
und gut ist
cu Micha

AW: Ergebnis UDF ändert, wenn Tabelle deaktiviert wird
04.07.2008 11:25:30
Peter
Hallo Micha
Danke für die Antwort.
Heisst das mit anderen Worten, dass eine UDF nur funktioniert, wenn kein Link in eine andere Datei besteht? Wenn ich beispielsweise in einer anderen Datei einen Wert ändere, der einen Einfluss auf meinen Daten in der Datei mit der UDF hat, würde keine Aktualisierung mehr erfolgen.
Oder ist deine Antwort mehr als "Praktikerlösung" zu verstehen mit der Annahme, dass keine Datei-übergreifenden Verknüpfungen vorhanden sind?
Gruss, Peter

Anzeige
AW: Ergebnis UDF ändert, wenn Tabelle deaktiviert wird
04.07.2008 11:44:41
ypsilon
hi,
sieh dir doch mal die Hilfe zu Application.Volatile an
vielleicht reicht dir das schon
meine erste Antwort war eigentlich mehr quick and dirty ;-)
cu Micha

AW: Ergebnis UDF ändert, wenn Tabelle deaktiviert wird
04.07.2008 13:31:00
Peter
Hallo Micha
Danke für diesen wichtigen Hinweis!
Gruss, Peter

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige