Visual Basic ( VB ) es un lenguaje de programación utilizado para el desarrollo rápido de programas de ordenador . Usted puede desarrollar estos programas dentro de Microsoft Word y Excel. Si lo hace, le permite aprovechar los muchos objetos y recursos de cada una de las aplicaciones correspondientes (es decir, el objeto ActiveDocument en Word o de Excel incorporada en Ordenar y las funciones de subtotal) , en oposición a la creación de objetos de scratch.Try los siguientes proyectos de desarrollo de Visual competencias básicas y alfabetización. Explora el Range Objeto
Escriba el siguiente texto en el entorno de desarrollo integrado de MS Word ( IDE ) para ver el objeto Range esencial en la acción. Usted puede entrar en el IDE de la Palabra con la tecla " Alt" - "F11 " . Escriba el código en cualquier espacio abierto en la ventana de código.
Public Sub spacePgp () r As Range
Set r = Selection.Range
r.Expand wdParagraphr . InsertAfter vbCrLfr.InsertBefore
vbCrLf End Sub
Volver a Word ( alt -F11 ) cuando se ha escrito el programa y colocar el punto de inserción (cursor AKA ) en cualquier punto , especialmente uno rodeada por los párrafos anteriores y por debajo . Ejecute el programa seleccionando desarrollador > Macros , la elección de la " spacePgp " nombre de la macro de la lista y haga clic en Ejecutar . Los insertos de transporte macro devuelve encima y debajo del punto con el punto de inserción. Los puntos clave en el código para tomar nota de son los que se refieren a la selección y las funciones InsertAfter y InsertBefore . Selección se refiere a la ubicación del cursor ( conocido como el punto de inserción ) y los comandos INSERT añaden los retornos de carro.
Crear un proyecto de formulario de usuario
Introduzca el IDE de Visual Basic , como antes y elija la opción Insertar > elemento de menú formulario de usuario. En el nuevo formulario, arrastre dos botones de comando de la caja de herramientas. En el panel Propiedades, cambie el nombre de un botón de "azul ", el otro " amarillo ". Haga doble clic en el botón " amarillo " , e introduzca el código del programa para el evento CommandButton2_Click :
Private Sub CommandButton2_Click () Set r = Selection.Ranger.Expand ( wdSentence ) r.HighlightColorIndex = wdYellowEnd Sub
Duplicado de Button Programa código
Copia el código del CommandButton2_Click () para el Portapapeles y pegar el código anterior de la primera instancia de la función , por encima de la línea "Sub CommandButton2_Click privado (). " Cambiar el CommandButton2_Click duplicado para leer CommandButton1_Click , y cambiar el wdYellow a wdBlue .
Vaya a otra parte del código de este documento moviendo primero el cursor en el panel Proyecto. Expanda la carpeta de objetos de Microsoft Word , haga clic en él. Si hay varias carpetas con el nombre de objetos de Word Microsoft , seleccione el que aparece bajo el nombre del documento que desea que la macro se ejecute pulg Por ejemplo, si se está probando su programa en el texto que figura en el documento " MacroStudy ", la carpeta desea ampliar haciendo clic en el signo más ( +) signo se verá así :
Proyecto
( MacroStudy ) + Microsoft Word Objects
Escriba el código que carga el formulario
doble clic en el icono de ThisDocument que aparece después de expandir la carpeta Objetos de Microsoft Word . Esta acción lo lleva a otra ventana de código, donde deberá introducir el código que se muestra el formulario que ha creado. Este es el código para entrar :
Public Sub colorForm () UserForm1.ShowEnd Sub
Volver a Word y coloque el punto de inserción en cualquier frase en el texto del documento . Inicie su programa seleccionando desarrollador > Macros y, a continuación, seleccione " colorForm ", seguido por el botón Ejecutar. Aparece el formulario. Haga clic en el botón azul o amarillo y ver la frase que contiene el punto de cambio de color de inserción.