Ein Mitarbeiter verwendete MSWord und schickte ein Dokument an unseren Chef, der bestimmte Textblöcke nicht sehen konnte (aber nicht wusste, dass sie existierten). Der Mitarbeiter hat die Datei zur Diagnose an mich gesendet, und ich konnte den Text in keinem Modus in der Ansichtsleiste sehen. Beim Kopieren und Einfügen in ein neues Word-Dokument war die Ausgabe weiterhin vorhanden. Wenn er in den Notizblock eingefügt wurde, war der Text überhaupt nicht vorhanden. Als er das Dokument druckte, waren diese Textblöcke ebenfalls nicht vorhanden.
Wenn ich zu gegangen File->Options->Display->Always show these formatting marks on the screen->Hidden text
wäre, hätte ich den Text sehen können, aber dies scheint keine standardmäßig aktivierte Einstellung zu sein. Von vier in unserer Gruppe untersuchten MSWord-Kopien war dies die einzige, bei der diese Einstellung aktiviert war.
In der Quell-XML konnte ich den fehlenden Text sehen. Ich war in der Lage, die Quelle zu bearbeiten und eine Reihe von <w:vanish/>
Tags über jedem der fehlenden Absätze zu entfernen , die Datei zu speichern, zu überprüfen, ob der Text zurück war, und ihn an alle Beteiligten zu senden.
Meine Frage ist also, wie zum Teufel w:vanish
diese Absätze angewendet wurden? Ich sehe kein Kontext-Rechtsklick-Menü, um Text in MSWord auszublenden. Wie wurde das Verschwinden-Tag angezeigt? Gibt es eine Möglichkeit, MSWord daran zu hindern, dieses Tag jemals einzufügen? Gibt es eine Möglichkeit, diese <w:vanish/>
Tags automatisch zu reparieren und aus MSWord-Dokumenten zu entfernen , anstatt die .docx-Datei in .zip-Datei umzubenennen, dann word \ document.xml zu suchen, zu suchen und zu ersetzen und sie wieder in umzubenennen .docx?
quelle