Professional Documents
Culture Documents
Order
Order
Dim X As Integer
Dim nextrow As Range
Dim DateCus As Range
On Error GoTo cmdOrders_Click_Error
Me.Arow7.Value
Me.Brow7.Value
Me.Crow7.Value
Me.Drow7.Value
Me.Erow7.Value
Me.Frow7.Value
Me.Grow7.Value
Me.Hrow7.Value
Me.Irow7.Value
Me.Jrow7.Value
=
=
=
=
=
=
=
=
=
=
Format(Me.Arow7.Value,
Format(Me.Brow7.Value,
Format(Me.Crow7.Value,
Format(Me.Drow7.Value,
Format(Me.Erow7.Value,
Format(Me.Frow7.Value,
Format(Me.Grow7.Value,
Format(Me.Hrow7.Value,
Format(Me.Irow7.Value,
Format(Me.Jrow7.Value,
"$##,###.00")
"$##,###.00")
"$##,###.00")
"$##,###.00")
"$##,###.00")
"$##,###.00")
"$##,###.00")
"$##,###.00")
"$##,###.00")
"$##,###.00")
Setme
Set nextrow = Sheet2.Cells(Rows.Count, 6).End(xlUp).Offset(1,
If Me.Erow1.Value > "" Then
For X = 1 To 7
nextrow = Me.Controls("Erow" & X).Value
Set nextrow = nextrow.Offset(0, 1)
Next
End If
Setme
Set nextrow = Sheet2.Cells(Rows.Count, 6).End(xlUp).Offset(1,
If Me.Frow1.Value > "" Then
For X = 1 To 7
nextrow = Me.Controls("Frow" & X).Value
Set nextrow = nextrow.Offset(0, 1)
Next
End If
Setme
Set nextrow = Sheet2.Cells(Rows.Count, 6).End(xlUp).Offset(1,
If Me.Grow1.Value > "" Then
For X = 1 To 7
nextrow = Me.Controls("Grow" & X).Value
Set nextrow = nextrow.Offset(0, 1)
Next
End If
Setme
Set nextrow = Sheet2.Cells(Rows.Count, 6).End(xlUp).Offset(1,
If Me.Hrow1.Value > "" Then
For X = 1 To 7
nextrow = Me.Controls("Hrow" & X).Value
Set nextrow = nextrow.Offset(0, 1)
Next
End If
Setme
Set nextrow = Sheet2.Cells(Rows.Count, 6).End(xlUp).Offset(1,
If Me.Irow1.Value > "" Then
For X = 1 To 7
nextrow = Me.Controls("Irow" & X).Value
Set nextrow = nextrow.Offset(0, 1)
Next
End If
Setme
Set nextrow = Sheet2.Cells(Rows.Count, 6).End(xlUp).Offset(1,
If Me.Jrow1.Value > "" Then
For X = 1 To 7
nextrow = Me.Controls("Jrow" & X).Value
Set nextrow = nextrow.Offset(0, 1)
Next
End If
Setme
Ordered
Unload Me
frmOrders.Show
End If
0)
0)
0)
0)
0)
0)
On Error GoTo 0
Exit Sub
cmdOrders_Click_Error:
MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure cmdOrder
Me.Drow1.Value = ""
Exit Sub
Else
Sheet5.Range("M6").Value = Me.Drow1.Value
Adv
For X = 2 To 7
Me.Controls("Drow" & X).Value = ""
Next
Me.Drow2.RowSource = "Product"
End If
On Error GoTo 0
End Sub
Private Sub Erow1_Change()
Dim X As Integer
On Error Resume Next
If Me.Drow3 = "" Then
MsgBox "You must fill in the previous row"
Me.Erow1.Value = ""
Exit Sub
Else
Sheet5.Range("M6").Value = Me.Erow1.Value
Adv
For X = 2 To 7
Me.Controls("Erow" & X).Value = ""
Next
Me.Erow2.RowSource = "Product"
End If
On Error GoTo 0
End Sub
Private Sub Frow1_Change()
Dim X As Integer
On Error Resume Next
If Me.Erow3 = "" Then
MsgBox "You must fill in the previous row"
Me.Frow1.Value = ""
Exit Sub
Else
Sheet5.Range("M6").Value = Me.Frow1.Value
Adv
For X = 2 To 7
Me.Controls("Frow" & X).Value = ""
Next
Me.Frow2.RowSource = "Product"
End If
On Error GoTo 0
End Sub
Private Sub Grow1_Change()
Dim X As Integer
On Error Resume Next
If Me.Frow3 = "" Then
MsgBox "You must fill in the previous row"
Me.Grow1.Value = ""
Exit Sub
Else
Sheet5.Range("M6").Value = Me.Grow1.Value
Adv
For X = 2 To 7
Me.Controls("Grow" & X).Value = ""
Next
Me.Grow2.RowSource = "Product"
End If
On Error GoTo 0
End Sub
Private Sub Hrow1_Change()
Dim X As Integer
On Error Resume Next
If Me.Grow3 = "" Then
MsgBox "You must fill in the previous row"
Me.Hrow1.Value = ""
Exit Sub
Else
Sheet5.Range("M6").Value = Me.Hrow1.Value
Adv
For X = 2 To 7
Me.Controls("Hrow" & X).Value = ""
Next
Me.Hrow2.RowSource = "Product"
End If
On Error GoTo 0
End Sub
Private Sub Irow1_Change()
Dim X As Integer
On Error Resume Next
If Me.Hrow3 = "" Then
MsgBox "You must fill in the previous row"
Me.Irow1.Value = ""
Exit Sub
Else
Sheet5.Range("M6").Value = Me.Irow1.Value
Adv
For X = 2 To 7
Me.Controls("Irow" & X).Value = ""
Next
Me.Irow2.RowSource = "Product"
End If
On Error GoTo 0
End Sub
Private Sub Jrow1_Change()
Dim X As Integer
On Error Resume Next
If Me.Irow3 = "" Then
MsgBox "You must fill in the previous row"
Me.Jrow1.Value = ""
Exit Sub
Else
Sheet5.Range("M6").Value = Me.Jrow1.Value
Adv
For X = 2 To 7
Me.Controls("Jrow" & X).Value = ""
Next
Me.Jrow2.RowSource = "Product"
End If
On Error GoTo 0
End Sub
Private Sub Arow3_Change()
On Error Resume Next
Me.Arow2.RowSource = ""
Me.Arow4 = Application.WorksheetFunction.VLookup(Me.Arow2, Sheet5.Range("Data"),
2, 0)
Me.Arow6 = Application.WorksheetFunction.VLookup(Me.Arow2, Sheet5.Range("Data"),
4, 0)
Me.Arow5 = Application.WorksheetFunction.VLookup(Me.Arow2, Sheet5.Range("Data"),
6, 0)
If Me.Arow3.Value > "" Then Me.Arow7 = Me.Arow3.Value * Me.Arow6.Value
On Error GoTo 0
End Sub
Private Sub Brow3_Change()
On Error Resume Next
Me.Brow2.RowSource = ""
Me.Brow4 = Application.WorksheetFunction.VLookup(Me.Brow2, Sheet5.Range("Data"),
2, 0)
Me.Brow6 = Application.WorksheetFunction.VLookup(Me.Brow2, Sheet5.Range("Data"),
4, 0)
Me.Brow5 = Application.WorksheetFunction.VLookup(Me.Brow2, Sheet5.Range("Data"),
6, 0)
If Me.Brow3.Value > "" Then Me.Brow7 = Me.Brow3.Value * Me.Brow6.Value
On Error GoTo 0
End Sub
Private Sub Crow3_Change()
On Error Resume Next
Me.Crow2.RowSource = ""
Me.Crow4 = Application.WorksheetFunction.VLookup(Me.Crow2, Sheet5.Range("Data"),
2, 0)
Me.Crow6 = Application.WorksheetFunction.VLookup(Me.Crow2, Sheet5.Range("Data"),
4, 0)
Me.Crow5 = Application.WorksheetFunction.VLookup(Me.Crow2, Sheet5.Range("Data"),
6, 0)
If Me.Crow3.Value > "" Then Me.Crow7 = Me.Crow3.Value * Me.Crow6.Value
On Error GoTo 0
End Sub
Private Sub Drow3_Change()
On Error Resume Next
Me.Drow2.RowSource = ""
Me.Drow4 = Application.WorksheetFunction.VLookup(Me.Drow2, Sheet5.Range("Data"),
2, 0)
Me.Drow6 = Application.WorksheetFunction.VLookup(Me.Drow2, Sheet5.Range("Data"),
4, 0)
Me.Drow5 = Application.WorksheetFunction.VLookup(Me.Drow2, Sheet5.Range("Data"),
6, 0)
If Me.Drow3.Value > "" Then Me.Drow7 = Me.Drow3.Value * Me.Drow6.Value
On Error GoTo 0
End Sub
Private Sub Erow3_Change()
On Error Resume Next
Me.Erow2.RowSource = ""
Me.Erow4 = Application.WorksheetFunction.VLookup(Me.Erow2, Sheet5.Range("Data"),
2, 0)
Me.Erow6 = Application.WorksheetFunction.VLookup(Me.Erow2, Sheet5.Range("Data"),
4, 0)
Me.Erow5 = Application.WorksheetFunction.VLookup(Me.Erow2, Sheet5.Range("Data"),
6, 0)
If Me.Erow3.Value > "" Then Me.Erow7 = Me.Erow3.Value * Me.Erow6.Value
On Error GoTo 0
End Sub
Private Sub Frow3_Change()
On Error Resume Next
Me.Frow2.RowSource = ""
Me.Frow4 = Application.WorksheetFunction.VLookup(Me.Frow2, Sheet5.Range("Data"),
2, 0)
Me.Frow6 = Application.WorksheetFunction.VLookup(Me.Frow2, Sheet5.Range("Data"),
4, 0)
Me.Frow5 = Application.WorksheetFunction.VLookup(Me.Frow2, Sheet5.Range("Data"),
6, 0)
If Me.Frow3.Value > "" Then Me.Frow7 = Me.Frow3.Value * Me.Frow6.Value
On Error GoTo 0
End Sub
Private Sub Grow3_Change()
On Error Resume Next
Me.Grow2.RowSource = ""
Me.Grow4 = Application.WorksheetFunction.VLookup(Me.Grow2, Sheet5.Range("Data"),
2, 0)
Me.Grow6 = Application.WorksheetFunction.VLookup(Me.Grow2, Sheet5.Range("Data"),
4, 0)
Me.Grow5 = Application.WorksheetFunction.VLookup(Me.Grow2, Sheet5.Range("Data"),
6, 0)
If Me.Grow3.Value > "" Then Me.Grow7 = Me.Grow3.Value * Me.Grow6.Value
On Error GoTo 0
End Sub
Private Sub Hrow3_Change()
On Error Resume Next
Me.Hrow2.RowSource = ""
Me.Hrow4 = Application.WorksheetFunction.VLookup(Me.Hrow2, Sheet5.Range("Data"),
2, 0)
Me.Hrow6 = Application.WorksheetFunction.VLookup(Me.Hrow2, Sheet5.Range("Data"),
4, 0)