Funktion w. b. ändern einer Zelle nicht ausgeführt
16.03.2004 16:25:56
Oswald
habe Heute schon mal mit folgendem Text bei euch nachgefragt ob mir jemand helfen kann:
ich habe mir selber eine Funktion geschrieben, die auf verschiedene Zellen zugreift und damit eine Berechnung ausführt (aus einer Liste mit Datum und Arbeitsbeginn und Arbeitsende die Tagesarbeitszeit berechnet).
Nun hab ich folgendes Problem:
Bisher war ich der Meinung das Excel den Wert einer Formel neu berechnet wenn eine zu der Formel gehörende Zelle geändert wird.
Bei meiner Funktion ist es nicht so! Ich ändere eine Zeitangabe aber bei meiner Funktion tut sich nichts!
Erst wenn ich die Zelle in der meine Funktion steht klicke und dann noch mal oben in die Bearbeitungsleiste und dann noch Enter drücke wird mein Wert neu berechnet.
Unter Extras/ Optionen/ Berechnen ist Berechnen auf automatisch gesetzt.
Wie kann ich es ändern das der Wert neu berechnet wird sobald sich eine dazugehörige Zelle ändert?
Danke mal wieder für eure Hilfe, die bis her immer hervorragend war.
Hans W. Herber hat gemeint es ist unsauber programmiert, habe jetzt gleich am anfang der Funktion einen Haltepunkt gesetzt und dabei fest gestellt das die Funktion schon gar nicht "angesprungen" wird.
Unten der Link zu meiner hochgeladenen Datei:
https://www.herber.de/bbs/user/4361.xls
Funktion ist im Modul2 und wird im Tabellenblatt Januar Spalte C verwendet.
Danke euch
Oswald