dipitiduda2
Technical User
Hello,
I need assistance with a compile error that I cannot resolve - "Else without If". The error occurs when the it hits the first 'Else' within "Budget Form (2)" code (see code below).
Here's what I'm trying to do: Copy Budget Form to Budget Form 2 if user clicks on cmdBtn, else return to Budget Form. Deactivate the cmdBtn on Budget Form after creating Budget Form 2. Repeat scenario if Budget Form 3 is created, ......and so on.
Any help is appreciated. Thanks!
Private Sub Adjustment_Add_Btn_Click()
ActiveSheet.Select
ActiveSheet.Unprotect
ActiveSheet.Adjustment_Add_Btn.Enabled = False
ActiveSheet.Copy after:=ActiveSheet
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
If Sheets("Budget Form (2)"
.Active Then Sheets("Budget Form (2)"
.Activate
With Sheets("Budget Form (2)"
.Select
.Unprotect
.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End With
Else
Sheets("Budget Form"
.Activate
End If
Else
If Sheets("Budget Form (3)"
.Active Then Sheets("Budget Form (3)"
.Activate
With Sheets("Budget Form (3)"
.Select
.Unprotect
.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End With
Else
Sheets("Budget Form (2)"
.Activate
End If
Else
If Sheets("Budget Form (4)"
.Active Then Sheets("Budget Form (4)"
.Activate
With Sheets("Budget Form (4)"
.Select
.Unprotect
.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End With
Else
Sheets("Budget Form (3)"
.Activate
End If
Else
If Sheets("Budget Form (5)"
.Active Then Sheets("Budget Form (5)"
.Activate
With Sheets("Budget Form (5)"
.Select
.Unprotect
.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End With
Else
Sheets("Budget Form (4)"
.Activate
End If
End If
End Sub
I need assistance with a compile error that I cannot resolve - "Else without If". The error occurs when the it hits the first 'Else' within "Budget Form (2)" code (see code below).
Here's what I'm trying to do: Copy Budget Form to Budget Form 2 if user clicks on cmdBtn, else return to Budget Form. Deactivate the cmdBtn on Budget Form after creating Budget Form 2. Repeat scenario if Budget Form 3 is created, ......and so on.
Any help is appreciated. Thanks!
Private Sub Adjustment_Add_Btn_Click()
ActiveSheet.Select
ActiveSheet.Unprotect
ActiveSheet.Adjustment_Add_Btn.Enabled = False
ActiveSheet.Copy after:=ActiveSheet
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
If Sheets("Budget Form (2)"
With Sheets("Budget Form (2)"
.Select
.Unprotect
.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End With
Else
Sheets("Budget Form"
End If
Else
If Sheets("Budget Form (3)"
With Sheets("Budget Form (3)"
.Select
.Unprotect
.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End With
Else
Sheets("Budget Form (2)"
End If
Else
If Sheets("Budget Form (4)"
With Sheets("Budget Form (4)"
.Select
.Unprotect
.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End With
Else
Sheets("Budget Form (3)"
End If
Else
If Sheets("Budget Form (5)"
With Sheets("Budget Form (5)"
.Select
.Unprotect
.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End With
Else
Sheets("Budget Form (4)"
End If
End If
End Sub