>NAG様 formula = "@right(plaintext ; ""氏名"")" ↑の部分を formula = "@right("""+plaintext+""" ; ""氏名"")" と変えることで、普通のメールDBならうまく動くことを確認しました。 ただ、この仕組みを使いたいDBはBodyフィールドに入っている 内容が多すぎるようで、このままではエラーが出ます。 折り返しが関係しているかと思い、 plainText =rtitem.GetFormattedText( False ,0 ) の数字もいじってみましたが、やはり駄目なようでした。 もっと勉強するべきでしょうが、勉強してからの自分の進歩具合と 締切期日を天秤にかけて、一旦フォームのテキストフィールドに 保存後、@Middleback関数で加工することに決めました。 方法としては遠回りであまり好きではありませんが・・・。 ご協力頂き誠にありがとうございました。