snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = KeyCodeConstants.vbKeyReturn Then
TextBox1.SetFocus
KeyCode = 0
End If
End Sub
ถ้าผมต้องการที่จะบันทึกข้อมุลการตอบกลับจากแบบฟอร์ม และส่งข้อมูลไปยังตารางข้อมูล และจะมีวิธีการใดให้ข้อมูลการตอบที่กรอกข้อมูลบน form ส่งไปยังข้อมูลในตารางอย่างถูกต้องได้ครับ
Private Sub ComboBox1_Change()
On Error Resume Next
Set myRange = Worksheets("march.2015").Range("A3:O1048576")
ComboBox1.Value = Application.WorksheetFunction.VLookup(CLng(ComboBox1), myRange, 1, False)