Um zu verdeutlichen, arbeitet meine Firma mit Microsoft Word 2016-Anwendungen, die in Fill-In Form Felder zusätzlich zu Kontrollkästchen abgedeckt sind. Die Formularfelder können Zahlen, Daten haben und nur Regular Text wie folgt:Wie kann ich alle Eingabefelder ausfüllen, Kontrollkästchen überspringen und sie alle in Regulärer Text ändern?
Wir haben bereits ein Makro den Hilfetext in jedem Formfield, aufgrund einer neuen SOP, während des aktiven Dokuments zu beseitigen
Sub FillInHelpRemoval()
Dim fld As FormField
For Each fld In ActiveDocument.FormFields
fld.StatusText = ""
Next
End Sub
das Problem, das ich habe versucht, herauszufinden, wie man das Makro über einen Weg, um durch jedes Formularfeld, das Überspringen der Kontrollkästchen an, jeder von ihnen ändert sich die haben: wie unten gezeigt Attribute unter ...
TextInput.EditType Type:=wdRegularText, Default:="", Format:=""
... egal ob der TextInput.EditType Typ wdNumberText oder wdDateText ist.
Dies würde helfen, viele weitere Klicks und Schritte zu eliminieren, die für die Bearbeitung unserer Arbeit erforderlich sind.