I'm making a grade book program using excel, so the number of students change as well as assignments and I don't know how to get VB to accept arrays or ranges that are declared with variables