check if your variables declared new after exiting
here's how i declare my global variables:
Dim iInterviewTotal, iStageTotal, iISTotal, iQuestionTotal, iGrandTotal As Integer
the only time i use new is:
Dim myCmd As New OleDbCommand(strSQLCommand, myConnection)
my instructor was stumped too