I have 25 text boxes. All i need it to do is dump the info into the first empty row.
1 button to close
1 button to submit the info
No text boxes have been renamed from default, No merged cells, No gaps in colums etc.. but i apparently don't understand how to get this done ! Help would be greatly appreciated! Thank you in advance
Private Sub cmdClose_Click()
Unload Me
End Sub
Private Sub CommandButton2_Click()
Dim iRow As Long
Dim ws As Worksheet
Set ws = Worksheets("")
'find first empty row in database
iRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
'copy the data to the database
ws.Cells(iRow, 1).Value
ws.Cells(iRow, 2).Value
ws.Cells(iRow, 3).Value
ws.Cells(iRow, 4).Value
ws.Cells(iRow, 5).Value
ws.Cells(iRow, 6).Value
ws.Cells(iRow, 7).Value
ws.Cells(iRow, 8).Value
ws.Cells(iRow, 9).Value
ws.Cells(iRow, 10).Value
ws.Cells(iRow, 11).Value
ws.Cells(iRow, 12).Value
ws.Cells(iRow, 13).Value
ws.Cells(iRow, 14).Value
ws.Cells(iRow, 15).Value
ws.Cells(iRow, 16).Value
ws.Cells(iRow, 17).Value
ws.Cells(iRow, 18).Value
ws.Cells(iRow, 19).Value
ws.Cells(iRow, 20).Value
ws.Cells(iRow, 21).Value
ws.Cells(iRow, 22).Value
ws.Cells(iRow, 23).Value
ws.Cells(iRow, 24).Value
ws.Cells(iRow, 25).Value
'clear the data
Me.TextBox1.Value = ""
Me.TextBox1.Value = ""
Me.TextBox3.Value = ""
Me.TextBox4.Value = ""
Me.TextBox5.Value = ""
Me.TextBox6.Value = ""
Me.TextBox7.Value = ""
Me.TextBox8.Value = ""
Me.TextBox9.Value = ""
Me.TextBox10.Value = ""
Me.TextBox11.Value = ""
Me.TextBox12.Value = ""
Me.TextBox13.Value = ""
Me.TextBox14.Value = ""
Me.TextBox15.Value = ""
Me.TextBox16.Value = ""
Me.TextBox17.Value = ""
Me.TextBox18.Value = ""
Me.TextBox19.Value = ""
Me.TextBox20.Value = ""
Me.TextBox21.Value = ""
Me.TextBox22.Value = ""
Me.TextBox23.Value = ""
Me.TextBox24.Value = ""
Me.TextBox25.Value = ""
Me.TextBox1.SetFocus
End Sub
Bookmarks