Berechnete Formularfelder

Ich habe unter Word 97 ein Formular programmiert, das die SpalteneintrΣge einer Tabelle summiert. Damit der Anwender nur die Preise fⁿr die Artikelpositionen eingeben, sonst aber nichts Σndern kann, ist das Formular geschⁿtzt. Lediglich die zu Σndernden Textformularfelder sind explizit fⁿr die Bearbeitung zugelassen. Jetzt ergibt sich das Problem, da▀ Word die Summe erst beim Drucken berechnet. Dabei habe ich doch extra das KontrollkΣstchen Beim Verlassen berechnen markiert. HΣngt das eventuell mit dem Dokumentschutz zusammen? Und wie lΣ▀t sich das Problem l÷sen?

Ihr Problem hΣngt nicht mit dem Dokumentschutz zusammen. Sie mⁿssen sich nur einmal verdeutlichen, was Beim Verlassen berechnen bedeutet. Es hei▀t, da▀ Word die Berechnung durchfⁿhrt, nachdem der Anwender das entsprechende Feld verlassen hat. UnabhΣngig davon, ob Sie das Dokument geschⁿtzt haben oder nicht; der Anwender hat keine M÷glichkeit, das Summenfeld anzuwΣhlen oder zu verΣndern. Da▀ Word das Feld dennoch erst beim Drucken berechnet, hΣngt mit der Einstellung Felder aktualisieren auf der Registerkarte Extras û Optionen û Drucken zusammen. Um dennoch die Berechnungsergebnisse auf den Bildschirm zu bekommen, sollten Sie die verΣnderbaren Felder mit der Eigenschaft Beim Verlassen berechnen fⁿr die Textfelder einstellen, die der Benutzer tatsΣchlich verlΣ▀t. Das sind die Felder, die nur dazu bestimmt sind, die Preise der Positionen aufzunehmen. Anders ausgedrⁿckt: Die Felder, mit denen Word rechnen soll, und nicht die, in denen Word rechnet. Wenn Sie diese Option fⁿr alle Textformularfelder aktivieren, aktualisiert Word alle berechneten Felder, sobald der Anwender eines der Eingabefelder mit der Tabulatortaste verlΣ▀t.