By Hibi
Post Time: 2006年8月30日 15:25

オブジェクトの参照方法

Access VBAでフォーム上のオブジェクト(テキストボックスなど)を参照することが多々あります。その参照方法のいくつかの例をあげます。

フォーム上に5つのテキストボックスがあるとします。それぞれのテキストボックスの名前はtextbox1、textbox2・・・といった形式とします。そのテキストボックスの中身を参照するには以下の様になります。

Visual Basic:
  1. Dim strMsg1 As String
  2. Dim strMsg2 As String
  3. Dim strMsg3 As String
  4. Dim strMsg4 As String
  5. Dim strMsg5 As String
  6. Dim strMsg6 As String
  7. Dim strMsg7 As String
  8.  
  9. strMsg1 = Me.textbox1
  10. strMsg2 = Me.textbox2.Value
  11. strMsg3 = Form_form1.textbox3
  12. strMsg4 = Forms!form1!textbox4
  13. strMsg5 = Forms.Item("form1").Controls.Item("textbox5").Value
  14.  
  15. MsgBox "Textbox1:" & strMsg1 & vbCrLf & _
  16. "Textbox2:" & strMsg2 & vbCrLf & _
  17. "Textbox3:" & strMsg3 & vbCrLf & _
  18. "Textbox4:" & strMsg4 & vbCrLf & _
  19. "Textbox5:" & strMsg5

どの方法でも同じようにテキストボックスの中身を取得することができます。

関連する記事

コメント

(コメントは管理者の承認後に表示されます。過去に承認されている場合は直ぐに表示されます。)

TrackBack URL