• 締切済み

ACCESSのフォーム(テキストボックス)について

テキストボックスに入力された文字が多いと、下方が隠れて見えなくなってしまいますが、 テキストボックス内部をいちいちスクロールするのではなく、テキストボックスがアクティブになったら、 中のテキストをポップアップのように表示させる機能(か、VBA)ってあるのでしょうか。 テキストボックスsetfocusで、フィールドをラベルに渡す??? できるだけわかりやすいように書いたつもりです。 でも、わかりにくかったら、すんません!

みんなの回答

  • 9013yagi
  • ベストアンサー率39% (15/38)
回答No.1

 希望の動作になるかどうか判りませんが、簡単なのは、 「フォーカス取得時」に、VBAを書く事ですかね?  質問内に書かれているとおり、ラベルを表示させるのが 楽かと。  あと、文字数を取得して、ラベルのサイズを指定してや ると、無駄に大きなラベルを表示しなくて済むかも知れな いですね。 ↓テキトーに書いたサンプルです。(未検証) Dim txt As String txt=Me.TextBox1.text Me.Label1.text=txt Me.Label1.Visible=True