私は既存のフォームを修正し、デスクトップに.oftファイルとして保存しました。 私はこの書類を送るときはいつも私は古い署名を持っています。Outlookフォームから古いシグネチャを削除するにはどうすればよいですか?
.oftファイルをダブルクリックすると、その古いシグネチャのボディとその下の新しいシグネチャが表示されます。私は体に詰まっているその古い署名を削除したいと思います。私が混乱しているのは、Outlookフォームでそのファイルを開いたときにメッセージに署名が含まれないということです。フォームを実行すると、送信時以外はこの署名が表示されません。 Outlookフォームが表示されるはずのメッセージが表示されます。
ファイルをhtml形式で保存できました。私はページの下部に署名を見る。
htmlファイルを削除または変更してその署名を削除し、元のoftファイルを取り戻すにはどうすればよいですか。
また、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
私はこのソリューションをかなり試してみましたが、問題を解決できませんでした。私は、新しいフォームにコントロールをコピーして貼り付ける必要がありました(メール設定で自己署名を無効にした後でした)。これも私のフィールドを転送します。 – nardnob