我修改了一个现有的表格,并将其作为 .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