Try using the oBizObj.GetErrorCount() Method. It'll return the number of errors that have occurred. Then you can call oBizOjb.GetError(nErrorNumber)
You can display the messagebox with the results of the call.
This way you don't have to program a DO CASE Statement.
Good Luck...