ช่วยด้วยครับ ผมต้องการกรอกข้อมูล พนักงานดังไฟล์แล้วบันทึกเก็บไว้ โดยใช้ VBA ครับ
Posted: Wed Dec 13, 2017 6:54 pm
สวัสดีครับอาจารน์และเพื่อนทุกท่า
พอดีผมได้ลองทำ VBA แล้วปรากฎว่าหน้าจอที่ทำการกรอกข้อมูลบันทึกไป พอกดเพิ่ม มัน Error ครับ ผมจะทำยังไงดีครับ รบกวนช่วยผมหน่อยครับ
ขอบคุณครับ
สูตรที่ทำครับ
Private Sub CommandButton1_Click()
emptyRow = WorksheetFunction.CountA(Range("B:B")) + 1
Cells(emptyRow, 1).Value = TaxtBox1.Value
Cells(emptyRow, 2).Value = TaxtBox2.Value
Cells(emptyRow, 3).Value = TaxtBox3.Value
Cells(emptyRow, 4).Value = TaxtBox4.Value
Cells(emptyRow, 5).Value = TaxtBox5.Value
Cells(emptyRow, 6).Value = TaxtBox6.Value
End Sub
Private Sub CommandButton2_Click()
Unload Me
End Sub
Private Sub UserForm_Initialize()
TextBox1.Value = ""
TextBox2.Value = ""
TextBox3.Value = ""
TextBox4.Value = ""
TextBox5.Value = ""
TextBox6.Value = ""
End Sub
พอดีผมได้ลองทำ VBA แล้วปรากฎว่าหน้าจอที่ทำการกรอกข้อมูลบันทึกไป พอกดเพิ่ม มัน Error ครับ ผมจะทำยังไงดีครับ รบกวนช่วยผมหน่อยครับ
ขอบคุณครับ
สูตรที่ทำครับ
Private Sub CommandButton1_Click()
emptyRow = WorksheetFunction.CountA(Range("B:B")) + 1
Cells(emptyRow, 1).Value = TaxtBox1.Value
Cells(emptyRow, 2).Value = TaxtBox2.Value
Cells(emptyRow, 3).Value = TaxtBox3.Value
Cells(emptyRow, 4).Value = TaxtBox4.Value
Cells(emptyRow, 5).Value = TaxtBox5.Value
Cells(emptyRow, 6).Value = TaxtBox6.Value
End Sub
Private Sub CommandButton2_Click()
Unload Me
End Sub
Private Sub UserForm_Initialize()
TextBox1.Value = ""
TextBox2.Value = ""
TextBox3.Value = ""
TextBox4.Value = ""
TextBox5.Value = ""
TextBox6.Value = ""
End Sub