2017-06-26 5 views
-1

Ich habe ein Makro, das die Zeile "Selection.Fields.Update" enthält, um durch das Dokument zu gehen und alle Felder zu aktualisieren (um einige GST Beträge zu berechnen, die sind in Tabellen im gesamten Dokument).Word 2010 VBA - "Update Felder" ändert Schriftart in Arial Narrow

Die Berechnungen geschehen wie erwartet, aber aus irgendeinem Grund wird die Schriftart von Times New Roman 10 pt zu Arial Narrow 10 pt (oder manchmal 12 pt) geändert, und ich kann nicht für das Leben von mir herausfinden, warum. Nach drei Tagen weiß ich nicht mehr, warum es passiert oder wie ich es umgehen kann.

Zur Klarstellung:

  1. Die Felder all in Zellen in einer Tabelle sind, so dass sie Zell Berechnungen
  2. Dasselbe geschieht ausführen können Referenzierung bei der manuellen Prozess zu tun, das heißt die rechte Maustaste auf dem Feld und wählen Sie "Update Field", also glaube ich, dass dies kein Code-Problem per se ist.
  3. Das gleiche passiert auf einem anderen PC in meinem Büro (selbe SOE so nicht überraschend)
  4. Abschnitt des Codes, der die Änderung initiiert, ist unkompliziert.

    ' Update all FIelds 
    Selection.WholeStory 
    Selection.Fields.Update 
    Selection.WholeStory 
    

Ich habe die Standardschriftart (TNR 10pt) bestätigt, sowie das Feld gelöscht (n) und sie neu erstellt.

Irgendwelche Ideen?

Vielen Dank im Voraus

+0

Willkommen bei S.O.! Werfen Sie einen Blick auf [Erstellen eines minimalen, vollständigen und überprüfbaren Beispiels] (https://stackoverflow.com/help/mcve). Ich denke, dass Ihre Frage gut sein könnte, bietet jedoch nicht den erforderlichen Code zur Untersuchung des Problems. Die Frage ist zu vage, da es eine Reihe von Dingen sein könnte (Ihr Makro setzt die Schriftart versehentlich, Wortfehler, ein anderes Makro-Ereignis wird auf Feldaktualisierungen ausgeführt) –

Antwort

0

diese Absperrung, da es hier nicht hingehören - die Tatsache, dass es die gleiche Sache unter einem manuellen Prozess tut, bedeutet es nicht Code verwendet ist. Wie ein Thema Problem mehr als alles andere aussieht, so wird Kopf nach unten diesen Weg

Verwandte Themen