Este tutorial explicará qué significa un error de sintaxis de VBA y cómo ocurre.
El código VBA debe construirse de cierta manera para poder ejecutarse. Se produce un error de sintaxis en VBA cuando el código no se construye correctamente. Estos errores se muestran en rojo en el editor VBE, lo que los hace fáciles de identificar.
(Consulte nuestra Guía de manejo de errores para obtener más información sobre los errores de VBA)
Mensajes de advertencia para errores de sintaxis
Si tiene la opción de verificación de sintaxis activada en su VBE, aparecerá un cuadro de mensaje cuando cometa un error de sintaxis.
Si no aparece un cuadro de mensaje, el código incorrecto seguirá apareciendo en rojo como en el gráfico anterior, pero no se mostrará un mensaje de advertencia. Depende de usted si desea o no que aparezcan estos mensajes de advertencia, ya que puede cambiar esta opción
Para activar esta opción, en el Menú, Seleccione Herramientas> Opciones. En la pestaña Editor, asegúrese de que la opción Verificación automática de sintaxis está marcado.
Errores de sintaxis comunes
Los errores de sintaxis ocurren debido a errores ortográficos o falta de código, como la omisión de un Luego cuando escribimos la primera línea de un Si declaración.
Algunos otros errores comunes se enumeran a continuación.
Para sin un Para :
Hacer hasta sin especificar la condición:
Con sin especificar qué se incluye en el con:
No cerrar Soportes o dejando fuera Puntuación: