Compartir a través de


Error de sintaxis

Visual Basic no puede determinar la acción que debe realizar. Las causas y soluciones de este error son las siguientes:

  • Una palabra clave o un argumento está mal escrito.

    Las palabras clave y los nombres de los argumentos con nombre deben coincidir de forma exacta con los especificados en las correspondientes especificaciones de sintaxis. Compruebe la Ayuda en línea y corrija la ortografía.

  • La puntuación no es la correcta. Por ejemplo, si omite posicionalmente argumentos opcionales, deberá usar una coma (,) como marcador de posición de estos argumentos omitidos.

  • No se ha definido ningún procedimiento.

    Revise la ortografía del nombre del procedimiento.

  • Intentó especificar argumentos Optional y ParamArray en la misma declaración de procedimiento. Un argumento ParamArray no puede ser Optional. Elija uno y elimine el otro.

  • Intentó definir un procedimiento de evento con un parámetro Optional o ParamArray. Quite la palabra clave Optional o ParamArray de la especificación de parámetro.

  • Intentó usar un argumento con nombre en una instrucción RaiseEvent. Los eventos no admiten argumentos con nombre.

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.