Al ejecutar un programa en programación VB, aparecerá "el bloque IF no tiene END IF". ¿Qué hay de malo en esto?
Parece haber un problema con el uso de if...endif. No agregue el parámetro then en él. Al escribir un programa, intente sangrarlo para que pueda entenderlo. El uso más simple es el siguiente.
Si expresión
Establecimiento de declaración de comando
Otro
Establecimiento de declaración de comando
Dean
Recuerda si debería apuntar a endif. Si falta, se producirá un error de anidamiento.