Я изменил существующую форму и сохранил ее на рабочем столе в виде файла .oft.
Всякий раз, когда я отправляю эту форму, у меня есть старая подпись, которая показывает.
Если дважды щелкнуть файл .oft, я вижу тело с этой старой подписью, а затем мою более новую подпись под ней. Я хотел бы удалить ту старую подпись, которая застряла в теле. Что меня смущает, так это то, что когда я открываю этот файл в формах Outlook, он никогда не включает подпись в сообщениях, поэтому при запуске формы я не вижу эту подпись, за исключением случаев, когда я отправляю ее, я вижу ее в предварительном просмотре при открытии в сообщении я вижу свою форму Outlook в порядке.
Мне удалось сохранить файл в формате HTML. Я вижу подпись внизу страницы.
Как я могу удалить или изменить html-файл, чтобы удалить эту подпись и получить обратно оригинальный файл.
Я также попытался сохранить как HTML, удалить подпись, сохранить, а затем использовать макрос для загрузки HTML. Но не удалось сохранить обратно на часто
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