Ich änderte ein vorhandenes Formular und speicherte es auf meinem Desktop als .oft-Datei. Immer wenn ich dieses Formular sende, habe ich eine alte Signatur, die zeigt.Wie entferne ich alte Signaturen aus Outlook-Formularen?
Wenn ich auf die .oft-Datei doppelklicke, sehe ich den Körper mit dieser alten Unterschrift und dann meine neuere darunter. Ich möchte diese alte Signatur löschen, die im Körper steckt. Was mich verwirrt ist, dass, wenn ich diese Datei in Outlook-Formularen öffne, es nie eine Signatur in Nachrichten enthält, weshalb, wenn ich das Formular ausführe, ich diese Signatur nicht sehe, außer wenn ich es sende, sehe ich es in der Vorschau, wenn ich öffne Die Nachricht Ich sehe mein Outlook-Formular so, wie es sein sollte.
Ich habe es geschafft, die Datei als HTML zu speichern. Ich sehe die Unterschrift am Ende der Seite.
Wie kann ich die HTML-Datei entfernen oder ändern, um diese Signatur zu entfernen und die ursprüngliche Datei zurück zu bekommen.
Ich habe auch versucht, speichern als HTML, Entfernen der Signatur, Speichern, dann mit einem Makro, um die HTML zu laden. Aber oft nicht in der Lage zu sparen.
Sub MakeHTMLMsg()
Set objMsg =3D Application.CreateItem(olMailItem)
Set fso =3D CreateObject("Scripting.FileSystemObject")
Set ts =3D fso.OpenTextFile("c:\testfile.htm", 1)=20
strText =3D ts.ReadAll
objMsg.HTMLBody =3D strText
objMsg.Display
Set fso =3D Nothing
Set ts =3D Nothing=20
Set objMsg =3D Nothing
End Sub
Ich habe diese Lösung einige Male versucht und es hat mein Problem nicht gelöst. Am Ende musste ich meine Steuerelemente kopieren und in ein neues Formular einfügen (nachdem ich meine Auto-Signaturen in den Mail-Einstellungen deaktiviert hatte). Dadurch wurden auch meine Felder übertragen. – nardnob