Case without Select Case

This page is specific to the Visual Basic for Applications (VBA) Language Reference for Office 2010.

A Case statement must occur within a Select Case...End Select Block. This error has the following cause and solution:

  • A Case statement can't be matched with a preceding Select Case statement. Check other control structures within the Select Case...Case structure and verify that they are correctly matched. For example, an If without a matching End If inside the Select Case...End Select structure generates this error.

For additional information, select the item in question and press F1 (in Windows) or HELP (on the Macintosh).