123456789123456789123456789
Thành viên mới

- Tham gia
- 4/12/11
- Bài viết
- 16
- Được thích
- 1
Mình có đoạn code như thế này, khi nhập thiếu txtCont nó sẽ hiện thong báo yêu cầu nhập mình muốn viết tiếp cho các box kế tiếp thì phải viết như thế nào vd như txtName. txtAdd v..v.
Private Sub cmdAdd_Click()
Dim iRow As Long
Dim ws As Worksheet
Set ws = Worksheets("Du Lieu")
iRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
If Trim(Me.txtCont.Value) = "" Then
Me.txtCont.SetFocus
MsgBox " ban chua nhap thong tin Giam Doc", vbInformation
Exit Sub
End If
ws.Cells(iRow, 1).Value = Me.txtCont.Value
ws.Cells(iRow, 2).Value = Me.txtName.Value
ws.Cells(iRow, 3).Value = Me.txtAdd.Value
ws.Cells(iRow, 4).Value = Me.txtTel.Value
ws.Cells(iRow, 5).Value = Me.txtID.Value
ws.Cells(iRow, 6).Value = Me.txtDate.Value
ws.Cells(iRow, 7).Value = Me.txtLocal.Value
ws.Cells(iRow, 8).Value = Me.txtAccount.Value
ws.Cells(iRow, 9).Value = Me.txtnote.Value
ws.Cells(iRow, 10).Value = Me.txtRemaks.Value
ws.Cells(iRow, 11).Value = Me.txtrate.Value
ws.Cells(iRow, 12).Value = Me.TextBox1.Value
ws.Cells(iRow, 13).Value = Me.TextBox2.Value
ws.Cells(iRow, 14).Value = Me.TextBox3.Value
ws.Cells(iRow, 15).Value = Me.TextBox4.Value
ws.Cells(iRow, 16).Value = Me.TextBox5.Value
ws.Cells(iRow, 17).Value = Me.TextBox6.Value
ws.Cells(iRow, 18).Value = Me.TextBox7.Value
ws.Cells(iRow, 19).Value = Me.TextBox8.Value
ws.Cells(iRow, 20).Value = Me.TextBox9.Value
ws.Cells(iRow, 21).Value = Me.TextBox10.Value
ws.Cells(iRow, 22).Value = Me.TextBox11.Value
ws.Cells(iRow, 23).Value = Me.TextBox12.Value
ws.Cells(iRow, 24).Value = Me.TextBox13.Value
ws.Cells(iRow, 25).Value = Me.TextBox14.Value
ws.Cells(iRow, 26).Value = Me.TextBox15.Value
ws.Cells(iRow, 27).Value = Me.TextBox16.Value
ws.Cells(iRow, 28).Value = Me.TextBox17.Value
ws.Cells(iRow, 29).Value = Me.TextBox18.Value
ws.Cells(iRow, 30).Value = Me.TextBox19.Value
ws.Cells(iRow, 31).Value = Me.TextBox20.Value
ws.Cells(iRow, 32).Value = Me.TextBox21.Value
ws.Cells(iRow, 33).Value = Me.TextBox22.Value
ws.Cells(iRow, 34).Value = Me.TextBox23.Value
ws.Cells(iRow, 35).Value = Me.TextBox24.Value
ws.Cells(iRow, 36).Value = Me.TextBox25.Value
ws.Cells(iRow, 37).Value = Me.TextBox26.Value
ws.Cells(iRow, 38).Value = Me.TextBox27.Value
ws.Cells(iRow, 39).Value = Me.TextBox28.Value
ws.Cells(iRow, 40).Value = Me.TextBox29.Value
ws.Cells(iRow, 41).Value = Me.TextBox30.Value
ws.Cells(iRow, 42).Value = Me.TextBox31.Value
ws.Cells(iRow, 43).Value = Me.TextBox32.Value
ws.Cells(iRow, 44).Value = Me.TextBox33.Value
ws.Cells(iRow, 45).Value = Me.TextBox34.Value
ws.Cells(iRow, 46).Value = Me.TextBox35.Value
ws.Cells(iRow, 47).Value = Me.TextBox36.Value
ws.Cells(iRow, 48).Value = Me.TextBox37.Value
ws.Cells(iRow, 49).Value = Me.TextBox38.Value
ws.Cells(iRow, 50).Value = Me.TextBox39.Value
ws.Cells(iRow, 51).Value = Me.TextBox40.Value
Me.txtCont.SetFocus
End Sub
Private Sub cmdAdd_Click()
Dim iRow As Long
Dim ws As Worksheet
Set ws = Worksheets("Du Lieu")
iRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
If Trim(Me.txtCont.Value) = "" Then
Me.txtCont.SetFocus
MsgBox " ban chua nhap thong tin Giam Doc", vbInformation
Exit Sub
End If
ws.Cells(iRow, 1).Value = Me.txtCont.Value
ws.Cells(iRow, 2).Value = Me.txtName.Value
ws.Cells(iRow, 3).Value = Me.txtAdd.Value
ws.Cells(iRow, 4).Value = Me.txtTel.Value
ws.Cells(iRow, 5).Value = Me.txtID.Value
ws.Cells(iRow, 6).Value = Me.txtDate.Value
ws.Cells(iRow, 7).Value = Me.txtLocal.Value
ws.Cells(iRow, 8).Value = Me.txtAccount.Value
ws.Cells(iRow, 9).Value = Me.txtnote.Value
ws.Cells(iRow, 10).Value = Me.txtRemaks.Value
ws.Cells(iRow, 11).Value = Me.txtrate.Value
ws.Cells(iRow, 12).Value = Me.TextBox1.Value
ws.Cells(iRow, 13).Value = Me.TextBox2.Value
ws.Cells(iRow, 14).Value = Me.TextBox3.Value
ws.Cells(iRow, 15).Value = Me.TextBox4.Value
ws.Cells(iRow, 16).Value = Me.TextBox5.Value
ws.Cells(iRow, 17).Value = Me.TextBox6.Value
ws.Cells(iRow, 18).Value = Me.TextBox7.Value
ws.Cells(iRow, 19).Value = Me.TextBox8.Value
ws.Cells(iRow, 20).Value = Me.TextBox9.Value
ws.Cells(iRow, 21).Value = Me.TextBox10.Value
ws.Cells(iRow, 22).Value = Me.TextBox11.Value
ws.Cells(iRow, 23).Value = Me.TextBox12.Value
ws.Cells(iRow, 24).Value = Me.TextBox13.Value
ws.Cells(iRow, 25).Value = Me.TextBox14.Value
ws.Cells(iRow, 26).Value = Me.TextBox15.Value
ws.Cells(iRow, 27).Value = Me.TextBox16.Value
ws.Cells(iRow, 28).Value = Me.TextBox17.Value
ws.Cells(iRow, 29).Value = Me.TextBox18.Value
ws.Cells(iRow, 30).Value = Me.TextBox19.Value
ws.Cells(iRow, 31).Value = Me.TextBox20.Value
ws.Cells(iRow, 32).Value = Me.TextBox21.Value
ws.Cells(iRow, 33).Value = Me.TextBox22.Value
ws.Cells(iRow, 34).Value = Me.TextBox23.Value
ws.Cells(iRow, 35).Value = Me.TextBox24.Value
ws.Cells(iRow, 36).Value = Me.TextBox25.Value
ws.Cells(iRow, 37).Value = Me.TextBox26.Value
ws.Cells(iRow, 38).Value = Me.TextBox27.Value
ws.Cells(iRow, 39).Value = Me.TextBox28.Value
ws.Cells(iRow, 40).Value = Me.TextBox29.Value
ws.Cells(iRow, 41).Value = Me.TextBox30.Value
ws.Cells(iRow, 42).Value = Me.TextBox31.Value
ws.Cells(iRow, 43).Value = Me.TextBox32.Value
ws.Cells(iRow, 44).Value = Me.TextBox33.Value
ws.Cells(iRow, 45).Value = Me.TextBox34.Value
ws.Cells(iRow, 46).Value = Me.TextBox35.Value
ws.Cells(iRow, 47).Value = Me.TextBox36.Value
ws.Cells(iRow, 48).Value = Me.TextBox37.Value
ws.Cells(iRow, 49).Value = Me.TextBox38.Value
ws.Cells(iRow, 50).Value = Me.TextBox39.Value
ws.Cells(iRow, 51).Value = Me.TextBox40.Value
Me.txtCont.SetFocus
End Sub