'#ElseIf', '#Else' ou '#End If' deve ser precedido por um '#If' correspondente

#ElseIf, #Elsee #End If são diretivas de compilação condicional. A #ElseIf, #Elseou #End If não é precedida por uma diretiva correspondente #If.

ID do erro: BC30013

Para corrigir este erro

  1. Verifique se a #If pretendida não está separada da cláusula em questão por um bloco de compilação condicional intermediário ou uma #End If colocada incorretamente.

    Observação

    Somente uma #Else é permitida em cada bloco #If, portanto, duas diretivas #Else sucessivas causam esse erro.

  2. Verifique se a liderança # não está ausente de uma diretiva #If anterior.

  3. Se todo o resto estiver em ordem, adicione uma diretiva #If ao início do bloco de compilação condicional.

Confira também