Thanks for you prompt response
Here's the code in question
Code:
'RunCode2
Private Sub UpdateAsiaMasterBol()
On Error GoTo ErrorHandler
DoCmd.SetWarnings False
If WhatSeason = "Season 2012" Then
DoCmd.DeleteObject acTable, "AsiaMasterBol_2012"
Pause 3000
DoCmd.OpenQuery "qryMakeAsiaMasterBol_2012"
Pause 1000
DoCmd.OpenQuery "udqryAsiaBolShipperCleanup_2012"
Pause 1000
MsgBox "Asia Master Bol 2012 Update Completed"
ElseIf WhatSeason = "Season 2013" Then
DoCmd.DeleteObject acTable, "AsiaMasterBol_2013"
Pause 3000
DoCmd.OpenQuery "qryMakeAsiaMasterBol_2013"
Pause 1000
DoCmd.OpenQuery "udqryAsiaBolShipperCleanup_2013"
Pause 1000
MsgBox "Asia Master Bol 2013 Update Completed"
ElseIf WhatSeason = "Season 2014" Then
DoCmd.DeleteObject acTable, "AsiaMasterBol_2014"
Pause 3000
DoCmd.OpenQuery "qryMakeAsiaMasterBol_2014"
Pause 1000
DoCmd.OpenQuery "udqryAsiaBolShipperCleanup_2014"
Pause 1000
MsgBox "Asia Master Bol 2014 Update Completed"
End If
ErrorHandler:
If Err.Number = 3075 Then
Resume ExitProcedure
End If
ExitProcedure:
Exit Sub
DoCmd.SetWarnings True
MsgBox "Updates Completed", vbSystemModal
'Nothing happend after I Ok this MsgBox
Call UpdateEuropeMasterBol
End Sub
----------------------------------------------------------------
'RunCode3()
Private Sub UpdateEuropeMasterBol()
On Error GoTo ErrorHandler
DoCmd.SetWarnings False
'I never see this MsgBox
MsgBox "EuropeMasterBOL Started", vbSystemModal
If WhatSeason = "Season 2012" Then
DoCmd.DeleteObject acTable, "EuropeMasterBol_2012"
Pause 2000
DoCmd.OpenQuery "qryMakeEuropeMasterBol_2012"
Pause 1000
DoCmd.OpenQuery "udqryEuropeBolShipperCleanup_2012"
Pause 1000
MsgBox "Europe Master Bol 2012 Update Completed"
ElseIf WhatSeason = "Season 2013" Then
DoCmd.DeleteObject acTable, "EuropeMasterBol_2013"
Pause 2000
DoCmd.OpenQuery "qryMakeEuropeMasterBol_2013"
Pause 1000
DoCmd.OpenQuery "udqryEuropeBolShipperCleanup_2013"
Pause 1000
MsgBox "Europe Master Bol 2013 Update Completed"
ElseIf WhatSeason = "Season 2014" Then
DoCmd.DeleteObject acTable, "EuropeMasterBol_2014"
Pause 2000
DoCmd.OpenQuery "qryMakeEuropeMasterBol_2014"
Pause 1000
DoCmd.OpenQuery "udqryEuropeBolShipperCleanup_2014"
Pause 1000
MsgBox "Europe Master Bol 2014 Update Completed"
End If
ErrorHandler:
If Err.Number = 3075 Then
Resume ExitProcedure
End If
ExitProcedure:
Exit Sub
DoCmd.SetWarnings True
MsgBox "Updates Completed", vbSystemModal
Call UpdateAsiaMasterWithContainers
End Sub