• ベストアンサー

Accessのテキストボックスのメモ型について

Access2007のテキストボックスのメモ型に関してですが、1行目に定型文を入れて、2行目から文章を入力するようにしたいのですが、どのようにしたらよいでしょうか? このような感じです。 平素より、大変お世話になっております。←この行は全レポート共有 このたび、・ ・ ・ ・ ・ ・ ・ ←この行からはレポート毎に違うテキストを入力 できればタブ移動した際にカーソルが2行目の先頭にあるようにしたいのです。 教えてください

質問者が選んだベストアンサー

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.2

No1を訂正します。行数をカウントすることに します。 Private Sub txメモ_Enter() If UBound(Split(Me!txメモ, vbCrLf)) = 0 Then Me!txメモ.SelStart = Len(Me!txメモ) End If End Sub のように。

noname#141015
質問者

お礼

回答ありがとうございました

その他の回答 (1)

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

メモ型のテキストボックスの名前を「txメモ」とします。 その、テキストボックスのフォーカス取得時のイベントで、 以下のように設定します。 Private Sub txメモ_Enter() If Me!txメモ <> "" Then Me!txメモ.SelStart = Len(Me!txメモ) End If End Sub

関連するQ&A