Else If, Else o End If deben ir precedidos del If correspondiente
De lo contrario, If, Else y End If son directivas de compilación condicional. Este error lo provoca la siguiente causa y tiene la siguiente solución:
Se #elseif
detectó un objeto , #else
o #endif
que no va precedido de una cláusula coincidente #if
. Compruebe si el objeto previsto #if
se ha separado de la cláusula en cuestión por un bloque intermedio o si el previsto #if
va precedido de un signo de número (#
). Si todo lo demás está en orden, coloque una #if
cláusula en la posición adecuada.
Para más información, seleccione el elemento en cuestión y presione F1 (en Windows) o AYUDA (en Macintosh).
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.