[COLOR=#0000ff]Private Sub [/COLOR]RegCommandButton_Click()
[COLOR=#0000ff]Dim [/COLOR]emptyRow [COLOR=#0000ff]As Long[/COLOR]
[COLOR=#008000]'Make Sheet2 active[/COLOR]
Sheet2.Activate
[COLOR=#008000]'Determine emptyRow[/COLOR]
emptyRow = WorksheetFunction.CountA(Range("A:A")) + 1
[COLOR=#008000]'Transfer information[/COLOR]
[COLOR=#0000ff]Dim [/COLOR]bControlEmpty [COLOR=#0000ff]As Boolean[/COLOR]
bControlEmpty = [COLOR=#0000ff]False[/COLOR]
If Len(ItemComboBox.Value) > 0 [COLOR=#0000ff]Then[/COLOR]
Cells[B](emptyRow, 3)[/B].Value = ItemComboBox.Value
[COLOR=#0000ff]Else[/COLOR]
bControlEmpty = [COLOR=#0000ff]True[/COLOR]
[COLOR=#0000ff]End If[/COLOR]
If Len(QtyTextBox.Value) > 0 [COLOR=#0000ff]Then[/COLOR]
Cells[B](emptyRow, 4)[/B].Value = QtyTextBox.Value
[COLOR=#0000ff]Else[/COLOR]
bControlEmpty = [COLOR=#0000ff]True[/COLOR]
[COLOR=#0000ff]End If[/COLOR]
If Len(AreaComboBox.Value) > 0 [COLOR=#0000ff]Then[/COLOR]
Cells[B](emptyRow, 5)[/B].Value = AreaComboBox.Value
[COLOR=#0000ff]Else[/COLOR]
bControlEmpty = [COLOR=#0000ff]True[/COLOR]
[COLOR=#0000ff] End If[/COLOR]
If Len(CauseComboBox.Value) > 0 [COLOR=#0000ff]Then[/COLOR]
Cells[B](emptyRow, 6)[/B].Value = CauseComboBox.Value
[COLOR=#0000ff]Else[/COLOR]
bControlEmpty = [COLOR=#0000ff]True[/COLOR]
[COLOR=#0000ff]End If[/COLOR]
[COLOR=#0000ff]If [/COLOR]bControlEmpty [COLOR=#0000ff]Then[/COLOR]
MsgBox "Please complete the form"
[COLOR=#0000ff]Else[/COLOR]
Cells[B](emptyRow, 1)[/B].Value = Date
[COLOR=#ff0000][B] With Cells(emptyRow, 2)[/B]
[B] .Value = .Value + 1[/B]
[B] End With[/B][/COLOR]
ThisWorkbook.Save
Unload Me
[COLOR=#0000ff] End If
End Sub[/COLOR]