Compartir a través de


Escritura de instrucciones de Visual Basic

Una instrucción en Visual Basic es una instrucción completa. Puede contener palabras clave, operadores, variables, constantes y expresiones. Cada instrucción pertenece a una de las tres categorías siguientes:

  • Instrucciones de declaración, que denominan una variable, una constante o un procedimiento y también pueden especificar un tipo de datos.

  • Instrucciones assignment, que asignan un valor o una expresión a una variable o constante.

  • Instrucciones ejecutables, que inician acciones. Estas instrucciones pueden ejecutar un método o una función y pueden repetirse o crear una bifurcación a través de bloques de código. Las instrucciones ejecutables a menudo contienen operadores matemáticos o condicionales.

Continuar una instrucción a través de varias líneas

Normalmente, una instrucción se ajusta a una línea, pero puede continuar una instrucción en la línea siguiente mediante un carácter de continuación de línea. En el siguiente ejemplo, la instrucción ejecutable MsgBox continúa en tres líneas:

Sub DemoBox() 'This procedure declares a string variable, 
    ' assigns it the value Claudia, and then displays 
    ' a concatenated message. 
    Dim myVar As String 
    myVar = "John" 
    MsgBox Prompt:="Hello " & myVar, _ 
        Title:="Greeting Box", _ 
        Buttons:=vbExclamation 
End Sub

Agregar comentarios

Los comentarios pueden explicar un procedimiento o una instrucción particular a cualquiera que lea el código. Visual Basic ignora comentarios cuando ejecuta los procedimientos. Las líneas de comentario comienzan con un apóstrofo (') o con Rem seguido de un espacio y se pueden agregar en cualquier lugar de un procedimiento. Para agregar un comentario en la misma línea que una instrucción, inserte un apóstrofe después de la instrucción seguido del comentario. De manera predeterminada, los comentarios se muestran como texto verde.

Comprobación de errores de sintaxis

Si presiona ENTRAR después de escribir una línea de código y la línea se muestra en rojo (también se puede mostrar un mensaje de error), debe averiguar qué funciona incorrectamente en la instrucción y corregirlo.

Vea también

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.