私は、テキストボックスA、B、Cを含むフォーム(たとえば)データを持っています。msフォームフィールドを文字列に変換するvba
フォームデータに基づいて電子メールを書きたいと思います。私電子メールの本文で、私は次の形式をしたい:
Aは次のとおりです。(フォームのテキストボックスに、Aの実際の値)(改行) Bは次のとおりです。で、テキストボックス内のBの((実際の値フォームのテキストボックス内のCの実際の値)
Forms!Data!A_value(私はA_valueとしてボックス名を付けたものとします)
私は以下を試しました:
01私は文字列に組み合わせて改行を追加することはできません。&の結果をどこかに改行しているのですが。
しかし、私がそれを行うと、コード全体として連結され、フォームフィールドから値が取得されません。私は、行継続文字を使用して、3行にそのコードを書いたという事実は、とは何の関係もありません:
Dim body as String
body = "A is : " & Forms!Data!A_value & vbNewLine & _
"B is : " & Forms!Data!B_value & vbNewLine & _
"C is : " & Forms!Data!C_value
注:
ありがとうございます!それはかなりうまくいった。 vbNewLineについて知りませんでした。 :) – munnahbaba