Next without For

rmac1954

New Member
Joined
Sep 28, 2017
Messages
9
Private Sub EnterButton_Click()
Dim MyPoNum As Long
Dim MyDate As Date
Dim MyQty As Long
Dim MyPNum As String
Dim MyRow As Long
Dim cmb As combobox, i As Integer
For i = 1 To 10
Set cmb = Me.Controls.Item("ComboBox" & i)
MyPoNum = Me.txt_PoNum.Value
MyDate = Me.txt_Date.Value
MyQty = Me.txt_Qty01.Value
MyPNum = cmb.Value
If MyPNum <> 0 Then
Worksheets("PieceParts").Activate
On Error Resume Next
Cells.Find(What:=MyPNum, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False, SearchFormat:=False).Activate
If Err.Number <> 0 Then
Worksheets("VolumeParts").Activate
On Error Resume Next
Cells.Find(What:=MyPNum, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False, SearchFormat:=False).Activate
ElseIf Err.Number <> 0 Then
MsgBox ("Part Not Found")
End If
MyRow = ActiveCell.row
On Error Resume Next
Cells.Find(What:="Order Date", After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False, SearchFormat:=False).Activate
ActiveCell.Offset(MyRow - 2, 0).Activate
ActiveCell.Value = MyDate
ActiveCell.Offset(0, 1).Select
ActiveCell.Value = MyPoNum
ActiveCell.Offset(0, 1).Select
ActiveCell.Value = MyQty
Next
Else
End If
Unload Me
End Sub

When I click the control button I get a Compile error: Next without For.

Thanks in advance for any help,

Rob
 

Excel Facts

Wildcard in VLOOKUP
Use =VLOOKUP("Apple*" to find apple, Apple, or applesauce

Forum statistics

Threads
1,223,907
Messages
6,175,300
Members
452,633
Latest member
DougMo

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top