código VBA (Visual Basic para Aplicaciones ) es parte de la mayoría de las aplicaciones de Microsoft Office . Aprender a leer el código incluye la comprensión de las líneas de forma lógica de código aparecerá , utilizando el sistema de ayuda integrado en VBA y tal vez consultar en línea o los recursos de impresión. La sintaxis de cada palabra y declaración es fija y siempre estará en el mismo formato. En muchos casos, el significado será evidente a pesar de que la ortografía actual de palabras de código puede parecer un poco raro . Instrucciones
1
abierto VBA en Excel haciendo clic en " Developer " en el menú superior y luego " Visual Basic " en la parte izquierda de la segunda fila de opciones de menú . Si no ve la ficha Programador , haga clic en el botón de " Microsoft Office " en la esquina superior izquierda de la página de la hoja de cálculo . Haga clic en " Opciones de Excel " y "popular ". En las opciones más populares , haga clic en la casilla junto a "Mostrar ficha Programador en la cinta de opciones . "
2
Ver la ventana de código VBA que se abre en la pantalla . Código VBA existente muestra en líneas separadas en esta ventana . Las líneas de flujo de código lógicamente. Leer con la comprensión de los efectos de cada sección , que generalmente incluyen instrucciones Option , declaraciones de variables , procedimientos Sub , instrucciones o comandos , las direcciones de salida , declaraciones Comentario y el fin de la instrucción de rutina Sub.
< Br > 3
Leer el significado de las declaraciones de opciones y declaraciones de variables de la siguiente manera :
" Option Explicit " garantías de que se declaren las variables , evitando los errores más adelante en el programa. " Option Base 1 " indica al programa que comenzará a contar matrices de datos a la vez de cero.
" [Nombre variable] como [Tipo ] . Dim " Crea una variable llamada Empleado y asignarlo a un tipo de cadena de caracteres alfanuméricos aparece como usted puede ver dos formas significan lo mismo "Empleado Dim As String ". " strEmployee dévil como secuencia . " , el prefijo simplemente aclara el propósito de un ser humano. Del mismo modo, " intSalary Dim As Integer ", declara una variable denominada " Salario ", que contendrá los números enteros
4
interpretar las declaraciones de rutina o procedimiento Sub de esta manera: .
" GetEmployeeName Sub () "Los nombres de un procedimiento para obtener el nombre de un empleado . Una enseñanza de la lectura " strEmployee = InputBox ( " Escriba el nombre del empleado: ") " significa "Mostrar una ventana que le solicitará al usuario que introduzca el nombre del empleado y asignarlo a la strEmployee variable. " Entender que si esto es todo lo que hace la rutina Sub , entonces la única línea restante aparecerá " End Sub ".
5
interpretar otro código VBA que puede ver en la sección de Excel VBA como este :
libros . Añadir significa crear un nuevo workbookRange ("A1 ") . Seleccione significa seleccionar la célula identificada como la columna A, declaraciones 1.If/Then/Else fila instruir el procedimiento para comprobar si una condición es verdadera o falsa y proceder de manera diferente en función del resultado :
Si intSalary < 50000 thenMsgBox " Esta persona necesita un aumento de sueldo ! " Else MsgBox "Esta persona puede estar haciendo demasiado! "
6
Aprenda lo que muchas más palabras de código VBA decir , poniendo de relieve la palabra o escribiéndolo en el Visual Basic editor y pulsar F1 para obtener ayuda.